Skip to main content

ragleap-vectorstores

Pluggable vector backends beyond ragleap-rag's built-in 6 (PgVector, FAISS, Pinecone, Weaviate, Qdrant, Milvus).

This package is under active development - more backends will be added over time. See the roadmap for status.

Available backends

Backend Extra Notes
Chroma chroma Embedded/local via chromadb's PersistentClient - no server required. No native sparse/keyword search (supports_sparse() is False); hybrid search falls back to dense-only.

Design

Every backend here implements ragleap-rag's VectorBackend interface, so it can be passed directly to RagLeap(vector_backend=...). Each backend's real client SDK is an optional extra - installing ragleap-vectorstores alone pulls in no heavy dependencies beyond ragleap-rag itself.

Install

pip install ragleap-vectorstores[chroma]

Usage

from ragleap_vectorstores import ChromaBackend

backend = ChromaBackend(persist_directory="./chroma_data")

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ragleap_vectorstores-0.1.0.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ragleap_vectorstores-0.1.0-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file ragleap_vectorstores-0.1.0.tar.gz.

File metadata

  • Download URL: ragleap_vectorstores-0.1.0.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ragleap_vectorstores-0.1.0.tar.gz
Algorithm Hash digest
SHA256 887274b83bda4aa3f8fbfb5bf84788cdc6927140f620de840407475599745c13
MD5 8882d4d985fed88c3c15e11beec54670
BLAKE2b-256 c544a4786c822fae34e7af9fb280831ce754286810bc4ef8de43311de40a7df4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ragleap_vectorstores-0.1.0.tar.gz:

Publisher: release.yml on antonyrag/ragleap-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ragleap_vectorstores-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for ragleap_vectorstores-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 77b7f977a17c86cb8598b57c8588ceee3a0f36610f8f3d1cc205eed9d3e3aae8
MD5 79951f0a0cb9636f0e8328e56fea8220
BLAKE2b-256 16c57325a38f4cdef80a2fceaecb61f13e044fc5cdea9a45e589ed81a9013e93

See more details on using hashes here.

Provenance

The following attestation bundles were made for ragleap_vectorstores-0.1.0-py3-none-any.whl:

Publisher: release.yml on antonyrag/ragleap-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page