RagLeap
ragleap-vectorstores · release notes

ragleap-vectorstores v0.1.0

First release of ragleap-vectorstores - pluggable vector backends beyond ragleap-rag core's 6 (PgVector, FAISS, Pinecone, Weaviate, Qdrant, Milvus).

Added

  • Initial package scaffold - pyproject.toml, package layout matching ragleap-graph's src/ragleap_vectorstores convention.
  • ChromaBackend - first vector backend, implementing the full VectorBackend interface via chromadb's embedded PersistentClient (no server required). Available via the chroma optional extra (pip install ragleap-vectorstores[chroma]).
  • supports_sparse() correctly reports False for Chroma - no native keyword/BM25 search as of chromadb 1.5.9, so hybrid search honestly falls back to dense-only rather than claiming unimplemented capability.

Install

pip install ragleap-vectorstores[chroma]

Full changelog: packages/ragleap-vectorstores/CHANGELOG.md

View on GitHub Package page All releases
v0.2.1 →

Release notes mirrored from GitHub Releases.