KruxAI/ragbuilder
A toolkit to create optimal Production-readyRetrieval Augmented Generation(RAG) setup for your data observed · 2026-10-20
Health v2 · maintenance only
65/100
- Activity 97
- Release rhythm 28
- Longevity 60
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 67
- age_days: 848
- days_rel: 658
- days_push: 19
- n_releases_24m: 2
Adoption not part of the score
1539 stars · 127 forks observed · 2026-10-20
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
RagBuilder is a Python toolkit that automatically builds an optimal, production-ready Retrieval-Augmented Generation (RAG) pipeline for your data. It uses Bayesian hyperparameter tuning over chunking strategies, embedding models, and retriever types, evaluated against test datasets, and offers pre-defined state-of-the-art RAG templates.
Use cases
- automatically tune rag pipeline parameters for my documents
- find the best chunking strategy and chunk size for rag
- compare embedding models and retrievers for my dataset
- generate a synthetic evaluation dataset for rag testing
- deploy an optimized rag pipeline as an api
- build a production-ready rag setup from a pdf or url
- benchmark different rag configurations with bayesian optimization
When to choose
- you want to automatically find the best RAG configuration for your data instead of hand-tuning
- you need production-grade RAG pipelines with pre-built templates like graph retriever or contextual chunker
- you want to evaluate RAG setups against a test dataset with minimal code
- you want to deploy the resulting pipeline as an API service
When to avoid
- you need a fully managed hosted RAG service rather than a self-run Python toolkit
- your use case is simple retrieval without LLM generation
- you require a language other than Python or a framework outside the LangChain ecosystem
- you need fine-grained manual control over every pipeline component rather than automated optimization
Facets
library · maturity active
rag machine-learning llm-inference search-engine vector-database benchmarking developer-tools large-language-models artificial-intelligence machine-learning developer-tools python cross-platform hyperparameter-tuning bayesian-optimization rag-templates llm embeddings chunking retrieval api-deployment retrieval-augmented-generation
2 sources
- readme: https://github.com/KruxAI/ragbuilder · fetched 2026-10-20 · 1244777bc27f
- homepage: https://ragbuilder.pages.dev · fetched 2026-08-29 · e2ebefd9206c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| KruxAI/ragbuilder | main | 65 |
For agents
markdown · JSON · MCP: product_card(name="KruxAI/ragbuilder")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem