Since I see DuckDB mentioned, folks wanting serverless may also be interested in LanceDB, written in Rust, with most features built out for Python.
https://lancedb.com/
https://github.com/lancedb/lancedb
Side note, I wrote a proof of concept of embeddings generator being handled inside PostgreSQL, independent of the index.
https://github.com/Hendler/flame
Since I see DuckDB mentioned, folks wanting serverless may also be interested in LanceDB, written in Rust, with most features built out for Python.
https://lancedb.com/
https://github.com/lancedb/lancedb
Side note, I wrote a proof of concept of embeddings generator being handled inside PostgreSQL, independent of the index.
https://github.com/Hendler/flame