RagLeap Packages
Looking for the RagLeap platform? This site documents the open-source, pip install-able packages. For the hosted business platform (AI Office, WhatsApp/Voice bots, billing), see ragleap.com instead — docs.ragleap.com covers that product, not these libraries.
6 packages shipped · 345 tests passing · every count below cross-checked against real code

RagLeap Packages

Open, honestly documented Python libraries for retrieval-augmented generation and knowledge-graph retrieval. No projected numbers — every claim on this site is either live-verified or labeled as not yet verified.

4 / 7
Ecosystem packages shipped
345
Tests passing (244 + 75 + 25 + 1)
6
Vector backends
8
Embedding providers

Packages

All three are part of the same public monorepo — ragleap-graph composes with ragleap-rag for hybrid vector+graph retrieval, and ragleap-vectorstores extends ragleap-rag's VectorBackend interface with additional backends — but each installs and works independently.

v0.12.8 ragleap-rag A narrow, opinionated hybrid retrieval engine. Six vector backends, eight embedding providers, twelve-plus generation providers, twenty-eight ingestion formats. 255 testsReference → v0.8.0 ragleap-rag (Java) Java port of the ragleap-rag core pipeline, on Maven Central. Connection pooling, embeddings, pgvector/FAISS/Qdrant/Weaviate vector storage, retrieval, generation (streaming, structured output, vision), conversation memory, query rewriting. 255 testsReference → v0.9.0 ragleap-graph Knowledge-graph retrieval over Neo4j. LLM entity extraction, deduplication, typed relations, and hybrid vector+graph search. 108 tests, up to 16 skip*Reference → v0.5.1 ragleap-vectorstores Pluggable vector backends beyond ragleap-rag core's six. Chroma and LanceDB (embedded/local), Redis via RediSearch/Redis Stack, Upstash Vector (managed serverless), plus OpenSearch (k-NN, requires a running instance). 41 tests (+14 live-only)Reference → v0.1.1 ragleap-tools Standalone, dependency-light tools for LLM tool-calling — OpenAI/Gemini-style function-calling schemas. Calculator, sandboxed file ops, date/time, unit conversion, JSON/CSV parsing, text utilities, document search, plus optional ragleap-rag-backed ingestion. 69 testsReference → v0.3.0 ragleap-ops Kubernetes Deployment and Service manifests, Helm chart, NetworkPolicies, Ingress+TLS, multi-environment values, and Backup/DR for RagLeap Core — all live-tested on a real kind cluster. live-tested, not just schema-checkedReference → v0.2.0 ragleap-app-chart Generic, reusable Helm chart for deploying arbitrary services to Kubernetes — not RagLeap-specific. Point it at your own app via a services: list and range loops. live-tested on a real kind clusterReference → v0.1.0 ragleap-observability Prometheus + postgres_exporter for ragleap-ops, live-verified end-to-end against a real cluster — real connection confirmed, real non-zero metrics returned. live-tested on a real kind clusterReference →

Install

All three are on PyPI and installable independently.

ragleap-rag
pip install ragleap-rag
# or, with uv
uv add ragleap-rag
ragleap-rag (Java)
<dependency>
  <groupId>io.github.antonyrag</groupId>
  <artifactId>ragleap-rag</artifactId>
  <version>0.5.0</version>
</dependency>
ragleap-graph
pip install ragleap-graph
# or, with uv
uv add ragleap-graph
ragleap-vectorstores
pip install ragleap-vectorstores[chroma]
# or, with uv
uv add ragleap-vectorstores[chroma]

pip install ragleap-vectorstores[lancedb]
# or, with uv
uv add ragleap-vectorstores[lancedb]

pip install ragleap-vectorstores[redis]
# or, with uv
uv add ragleap-vectorstores[redis]

pip install ragleap-vectorstores[upstash]
# or, with uv
uv add ragleap-vectorstores[upstash]

pip install ragleap-vectorstores[opensearch]
# or, with uv
uv add ragleap-vectorstores[opensearch]
ragleap-tools
pip install ragleap-tools
# or, with uv
uv add ragleap-tools

pip install ragleap-tools[ingest]  # optional, needs ragleap-rag
ragleap-ops
pip install ragleap-ops
# or, with uv
uv add ragleap-ops
ragleap-app-chart
pip install ragleap-app-chart
# or, with uv
uv add ragleap-app-chart
ragleap-observability
pip install ragleap-observability
# or, with uv
uv add ragleap-observability

Ecosystem roadmap

The full plan, in build order. Four shipped, nine more to go — statuses reflect real progress, not intent.

OrderPackagePurposeStatus
1ragleap-ragRAG engine core✓ v0.12.8
--ragleap-rag (Java)Java port of the ragleap-rag core pipeline, on Maven Central (not part of the numbered sequence, independently versioned from the Python package)✓ v0.5.0
2ragleap-graphNeo4j knowledge-graph retrieval✓ v0.9.0
3ragleap-vectorstoresPluggable backends beyond core defaults✓ v0.5.1
4ragleap-toolsStateless tools + sandboxed file ops + document search for LLM tool-calling (search/code-exec/HTTP-fetch/connectors deliberately deferred)✓ v0.1.1
5ragleap-integrationsMCP-native connectors + WhatsApp/Telegram/Discord/Voicenot started
6ragleap-agentsRole-based crews, tool-calling, HITL approval gatesnot started
7ragleap-flowsLow-code orchestration + HITL, bootstrapped from existing n8n integrationnot started
8ragleap-observabilityTracing, hallucination detection, LLM-as-judge evaluation frameworknot started
8⚠️(naming note)The PyPI name ragleap-observability is already taken by a separate, shipped package below (infra monitoring). This roadmap item (LLM tracing/eval) needs a different package name when built.n/a
--ragleap-observabilityPrometheus + postgres_exporter for ragleap-ops, live-verified end-to-end (not part of the numbered sequence)✓ v0.1.0 (live-tested on a real kind cluster)
9ragleap-opsDocker/K8s/Helm/CI-CD templates, IaC✓ v0.3.0 (manifests, Helm chart, NetworkPolicies, Ingress+TLS, multi-env, Backup/DR)
--ragleap-app-chartGeneric, reusable Helm chart for arbitrary services (not RagLeap-specific, not part of the numbered sequence)✓ v0.2.0 (live-tested on a real kind cluster)
10ragleap-studioVisual low-code builder UInot started
11ragleap-memoryLong-term memory & context managementnot started
12ragleap-intelligenceAutonomous multi-step execution with optional human-in-the-loop approvalnot started
13ragleapMeta-package — everything bundlednot started
14ragleap-physicalEvolution: Embodied AI — MQTT/ROS/PLC bridge, sensors → actionsEvolution — after 1-13

Correction: an earlier version of this page said ragleap-vectorstores was folded into ragleap-rag's core rather than shipped separately — that plan changed. It shipped as its own package at v0.1.0, with Chroma as its first backend; see its reference page.

The standard

Every claim in code, docs, and this site is either live-verified against real infrastructure, or explicitly labeled unverified. When a past claim turns out wrong, a new entry documents the correction — nothing gets silently rewritten. See each package's reference page for the specific findings this held up against.