#140 · Primary category: Knowledge Base & RAG
rag-cookbooks
This repository contains various advanced techniques for Retrieval-Augmented Generation (RAG) systems.
Project last updated:02/17/25
GitHub Stars
2.6K
Forks
324
Contributors
3
License
MIT
Why we included this project
This collection is for developers who have a basic RAG setup working and want to see what the advanced and agentic variants look like in real code. It opens with a plain naive RAG baseline, then moves through techniques like hybrid search, HyDE, query rewriting, self-querying, and agentic retrieval flows, each shown as a runnable notebook with the relevant research paper linked for follow-up reading. Since this is a learning resource rather than something you pip install, treat it as a guided tour: it explains why each technique matters and how to evaluate it before you adapt the approach to your own project. Teams working in LangChain with Pinecone, Weaviate, Qdrant, or FAISS will find the examples easy to lift and modify, and the built-in evaluation guidance helps you judge whether a technique actually improves your answers rather than just looking clever.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
ragflow
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
Understand-Anything
Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
crawl4ai
🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler & Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN
docling
Get your documents ready for gen AI
anything-llm
Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a powerful local-first agent experience