FareedKhan-dev/deep-thinking-rag

A Deep Thinking RAG Pipeline to Solve Complex Queries

50
/ 100
Established

Implements a multi-stage agentic RAG system that decomposes complex queries into structured research plans, then iteratively retrieves, reranks, and synthesizes evidence using supervisor agents, cross-encoders, and hybrid search strategies (vector/keyword/semantic). Built on LangChain with configurable LLM providers, it includes self-critique and policy-based control flow to decide when to refine the plan, continue research, or synthesize final answers—enabling multi-hop reasoning across both internal documents and web sources.

115 stars.

No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 13 / 25
Community 21 / 25

How are scores calculated?

Stars

115

Forks

40

Language

Jupyter Notebook

License

MIT

Last pushed

Oct 19, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/FareedKhan-dev/deep-thinking-rag"

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