Is embedding zvec considered in the roadmap? #506
Replies: 1 comment
-
|
Thanks for the interest and great question! We've looked into the SQLite-style amalgamation approach, but there are a few fundamental obstacles that make it impractical for zvec:
That said, your core requirement — single binary distribution without external Of course, if you have ideas or approaches to make amalgamation work despite these constraints, we'd love to hear them — feel free to continue the discussion here. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
SQLite3 provides sqlite3.c, which allows other projects to embed it directly into the compiled binary without needing external DLL or SO files. This feature is particularly beneficial for applications that aim for a single binary distribution.
Does zvec plan to support this embedding option or include it in its target feature set? Or will it always rely on deploying prebuilt .so files?
If zvec plans to support it, I would be happy to help explore the possibilities and build a demo.
Background: We currently embed SQLite in our AI agent product, but using the SQLite vector extension is not license-friendly for our commercial products. As a result, we are considering alternatives. A single binary distribution is an essential feature for our product.
Beta Was this translation helpful? Give feedback.
All reactions