PitchHut logo
Evaluate RAG pipelines with integrated assessment tools.
Pitch

RAG-Forge offers production-grade retrieval-augmented generation (RAG) pipelines that incorporate evaluation from the start. Unlike typical solutions, it provides a comprehensive maturity scoring model and ensures continuous evaluation, making it easier to determine the effectiveness of any RAG system. Equip teams with the tools they need to build reliable, customer-ready applications.

Description

RAG-Forge is a powerful toolkit designed for building and evaluating production-grade Retrieval-Augmented Generation (RAG) pipelines. Unlike many other frameworks that often overlook the importance of evaluation, RAG-Forge integrates evaluation as an essential component of its functionality, ensuring that teams can access clear insights into their RAG systems’ performance and maturity.

Key Features

  • Ease of Pipeline Construction: Building a RAG pipeline with RAG-Forge is streamlined and straightforward. The toolkit allows for quick initiation and indexing of documents, making it accessible for users at all levels.
  • Inherent Evaluation Framework: Evaluation is not an afterthought in RAG-Forge; it is embedded into the core workflow. Each pipeline template comes with an accompanying golden set and an audit process, transforming evaluation into a foundational element.
  • RAG Maturity Model (RMM): The RMM provides a systematic approach to assess and score any RAG system from RMM-0 (Naive) to RMM-5 (Enterprise). This scoring framework equips users with a concrete understanding of their systems’ capabilities and areas for improvement.

Quick Start Example

Setting up a RAG pipeline is quick and efficient. Here’s a simple example of how to get started:

# Install the CLI
npm install -g @rag-forge/cli

# Initialize a new project
rag-forge init basic --directory my-rag-project
cd my-rag-project

# Add documents
mkdir docs
echo "RAG-Forge is a CLI for building and evaluating RAG pipelines." > docs/example.md

# Index the documents and perform audits
rag-forge index --source ./docs
rag-forge audit --golden-set eval/golden_set.json
rag-forge assess --audit-report reports/audit-report.json

This process transforms an empty directory into a scored RAG system with a complete audit report in under a minute.

Template Options

RAG-Forge offers a variety of templates tailored to specific use cases, including basic Q&A systems, production-ready document queries with reranking capabilities, and frameworks designed for regulated industries. Each template generates editable source code, allowing users to customize without being locked into any specific framework dependencies.

Comprehensive Command Set

The CLI supports a wide range of commands across various categories:

CategoryCommands
Scaffoldinginit, add
Ingestionparse, chunk, index
Queryquery, inspect
Evaluationaudit, assess, golden add, golden validate
Operationsreport, cache stats, drift report, cost
Securityguardrails test, guardrails scan-pii
Integrationserve --mcp, n8n export

Conclusion

RAG-Forge stands out in its ability to scaffold production-ready RAG pipelines while simultaneously providing a comprehensive evaluation framework that scores and assesses any existing system. By combining these functionalities, RAG-Forge facilitates a seamless workflow from development to delivery, empowering teams to ship robust and reliable RAG systems that are not only functional but also evaluated against a clear maturity model.

0 comments

No comments yet.

Sign in to be the first to comment.