jamwithai / production-agentic-rag-course

· Source: Github Trending: All languages · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Software Development & Engineering · Depth: Advanced, long

Summary

The "Mother of AI Project: Phase 1 RAG Systems: arXiv Paper Curator" is a comprehensive, learner-focused course designed to teach the development of production-grade Retrieval-Augmented Generation (RAG) systems. It guides participants through building an AI research assistant that fetches, understands, and answers questions from academic papers. The curriculum spans seven weeks, covering infrastructure setup with Docker, FastAPI, PostgreSQL, OpenSearch, and Airflow; automated data ingestion from arXiv using Docling; BM25 keyword search; intelligent chunking and hybrid search with Jina AI embeddings; complete RAG pipeline integration with local Ollama LLMs and a Gradio interface; production monitoring with Langfuse and Redis caching; and advanced agentic RAG with LangGraph and Telegram bot integration. The project emphasizes building a solid search foundation before adding AI enhancements.

Key takeaway

For AI/ML Engineers and Software Engineers building RAG systems, this course provides a structured, hands-on path to master production-grade implementations. You will gain practical skills in setting up robust infrastructure, optimizing search, integrating local LLMs, and deploying agentic RAG with monitoring and caching. This approach ensures you build scalable and reliable AI applications, avoiding common pitfalls of AI-first development.

Key insights

Building production RAG systems requires a solid search foundation before integrating advanced AI components.

Principles

Method

The course outlines a 7-week progression: infrastructure, data ingestion, keyword search, hybrid search, LLM integration, monitoring/caching, and agentic RAG with a Telegram bot.

In practice

Topics

Code references

Best for: Machine Learning Engineer, AI Engineer, Software Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Github Trending: All languages.