RAGStack is a curated stack of the best open-source software for easing implementation of the RAG pattern in production-ready applications using Astra Vector DB or Apache Cassandra as a vector store.
A single command (
pip install ragstack-ai) unlocks all the open-source packages required to build production-ready RAG applications with LangChain and the Astra Vector database.
For each open-source project included in RAGStack, we select a version lineup and then test the combination for compatibility, performance, and security. Our extensive test suite ensures that RAGStack components work well together so you can confidently deploy them in production. We also run security scans on all components using industry-standard tools to ensure that you are not exposed to known vulnerabilities.
If you are already using an open-source library that is part of RAGStack in your project, such as LangChain, it should be easy to switch it to RAGStack by simply updating the requirements.
DataStax has been busy helping our customers through the pains of RAG implementation, so the RAGStack components we’ve selected have withstood production workloads and stringent testing by our engineering teams for performance, compatibility, and security.
The Astra DB Serverless (Vector) database provides the best performance and scalability for RAG applications, in addition to being particularly well-suited to RAG workloads like question answering, semantic search, and semantic caching.
RAGStack offers solutions for challenges facing developers building RAG applications.
Productivity — abstract over the RAG pattern’s complexities to keep developers focused on business logic.
Advanced RAG techniques — use advanced patterns like RAG fusion and FLARE.
Future-proof — as new techniques are discovered, RAGStack offers enterprise users a predictable upgrade path to always be on the cutting edge of AI.
Performance, scalability, cost — cache a large percentage of AI calls and leverage the inherent parallelism built into Astra DB.
Enterprise governance and compliance - backed with enterprise support and SLAs, and offering support for HIPAA, TRUSTe, and SOC2 when running in Astra DB.