Vibe Coding Discover

RAG

production-agentic-rag-course

View on GitHub
★ 9.3K2,055 forksPythonMITjamwithai

A hands-on course and implementation for building a production-oriented arXiv paper assistant, covering ingestion, OpenSearch BM25 and hybrid retrieval, RAG, monitoring, and a LangGraph agent with adaptive retrieval and Telegram access.

Use Cases

Build an arXiv research-paper assistantIngest and parse academic PDFsSearch papers with BM25 and hybrid retrievalAnswer research questions with a RAG pipelineAdapt retrieval through query rewriting and document gradingAccess a research assistant through Telegram

Built With

Language
Python
Frameworks
LangGraph · LangChain · FastAPI · Gradio · Apache Airflow

Tags

RAG · agentic RAG · hybrid search · BM25 · OpenSearch · arXiv · paper research · document ingestion · query rewriting · document grading · monitoring · caching · Telegram bot · course