bragai/bRAG-langchain
Everything you need to know to build your own RAG application
Structured as progressive Jupyter notebooks using LangChain, covering foundational vector storage with ChromaDB/Pinecone, multi-query retrieval, semantic routing, and advanced techniques like RAPTOR and ColBERT token-level indexing. Demonstrates end-to-end optimization strategies including reciprocal rank fusion, Cohere re-ranking, and self-RAG approaches, with integration points for OpenAI embeddings, LangSmith tracing, and metadata-filtered vector stores.
4,051 stars.
Stars
4,051
Forks
480
Language
Jupyter Notebook
License
—
Category
Last pushed
Nov 22, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/bragai/bRAG-langchain"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
liu673/rag-all-techniques
Implementation of all RAG techniques in a simpler way(以简单的方式实现所有 RAG 技术)
guyernest/advanced-rag
Jupyter Notebooks for Mastering LLM with Advanced RAG Course
FareedKhan-dev/rag-ecosystem
Understand and code every important component of RAG architecture
FareedKhan-dev/14-rag-failures
Encountering 14 different Naive RAG fails and using KG to solve it
Megaboy12346/complex-RAG-guide
Build a robust, production-ready RAG system with effective data preparation, anonymization, and...