Skip to main content

RAG Axis

RAG Axis is a typed contract layer for production RAG systems. It makes the failure modes that mainstream RAG libraries hide (silent retrieval degradation, embedding model mismatch, untracked cost explosions, and unannounced context truncation) explicit, named, and catchable.

This documentation covers everything you need to install RAG Axis, understand its three operational layers, and build a retrieval pipeline you can trust in production.

Where to start

If you are new to RAG Axis, start with Installation and then work through the Quickstart. If you want to understand the design philosophy first, read What is RAG Axis and Why Not LangChain.

Documentation map

  • Getting Started covers installation, the quickstart path, and the reasoning behind the project.
  • Concepts explains the three-layer model, the failure modes RAG Axis names, cost accountability, and immutability.
  • API Reference documents the public surface of each package.
  • Guides covers building adapters, composing layers, deploying the server, and contributing.
  • Examples shows complete, runnable pipelines.