4 ms·
txtai can use Postgres as a data store and combine that with a vector index like Faiss or Hnswlib. In this case, you get the robustness of Postgres (which has
by dmezzetti 3y ago
txtai can use Postgres as a data store and combine that with a vector index like Faiss or Hnswlib.
In this case, you get the robustness of Postgres (which has been around a while) and Faiss (which is one of the most mature vector indexes).
https://neuml.hashnode.dev/external-database-integration https://neuml.hashnode.dev/external-database-integration
- omneity 3y agotxtai looks cool. Did you use it before in scenarios with all 4 components? I’m curious about which use cases it enables.
- dmezzetti 3y agoIn case it wasn't clear, I'm the main author of txtai. I use txtai in my everyday work. While txtai is open source, I also support a number of consulting projects that are txtai focused. In most cases, I've used SQLite + Faiss for the vector database config paired with an LLM for RAG support. This setup has worked well and it's what I would start with until it didn't scale.