huangjia2019/rag-in-action

End-to-end RAG system design, evaluation, and optimization. 极客时间RAG训练营,RAG 10大组件全面拆解,4个实操项目吃透 RAG 全流程。RAG的落地,往往是面向业务做RAG,而不是反过来面向RAG做业务。这就是为什么我们需要针对不同场景、不同问题做针对性的调整、优化和定制化。魔鬼全在细节中,我们深入进去探究。

45
/ 100
Emerging

Implements 10 modular RAG components spanning data loading, chunking strategies, embedding with BGE/HuggingFace, vector storage (Milvus/Chroma), query expansion, re-ranking, and LLM integration with DeepSeek. Provides dual framework support for LangChain and LlamaIndex with GPU/CPU variants across Ubuntu, macOS, and Windows, including evaluation tools like RAGAS and TruLens for system performance benchmarking.

654 stars. No commits in the last 6 months.

No License Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 25 / 25

How are scores calculated?

Stars

654

Forks

266

Language

Jupyter Notebook

License

Last pushed

Jul 16, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/huangjia2019/rag-in-action"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.