SkillsLLM
CategoriesBlogAI NewsAbout
HomeAI Agentsclaude-code-agentic-rag-masterclass

claude-code-agentic-rag-masterclass

by theaiautomators

Pending

Build an agentic RAG app from scratch by collaborating with Claude Code. 8-module course covering hybrid search, reranking, text-to-SQL, subagents, and more. React + FastAPI + Supabase.

115stars
67forks
Added 3/9/2026
View on GitHubDownload ZIP
AI Agentsagentaiclaude-coderag
Installation
# Add to your Claude Code skills
git clone https://github.com/theaiautomators/claude-code-agentic-rag-masterclass
README.md

Cloud Code Agentic RAG Masterclass

Build an agentic RAG application from scratch by collaborating with Claude Code. Follow along with our video series using the docs in this repo.

Claude Code RAG Masterclass

Watch the full video on YouTube

What This Is

A hands-on course where you collaborate with Claude Code to build a full-featured RAG system. You're not the one writing code—Claude is. Your job is to guide it, understand what you're building, and course-correct when needed.

You don't need to know how to code. You do need to be technically minded and willing to learn about APIs, databases, and system architecture.

What You'll Build

  • Chat interface with threaded conversations, streaming, tool calls, and subagent reasoning
  • Document ingestion with drag-and-drop upload and processing status
  • Full RAG pipeline: chunking, embedding, hybrid search, reranking
  • Agentic patterns: text-to-SQL, web search, subagents with isolated context

Tech Stack

| Layer | Tech | |-------|------| | Frontend | React, TypeScript, Tailwind, shadcn/ui, Vite | | Backend | Python, FastAPI | | Database | Supabase (Postgres + pgvector + Auth + Storage) | | Doc Processing | Docling | | AI Models | Local (LM Studio) or Cloud (OpenAI, OpenRouter) | | Observability | LangSmith |

The 8 Modules

  1. App Shell — Auth, chat UI, managed RAG with OpenAI Responses API
  2. BYO Retrieval + Memory — Ingestion, pgvector, switch to generic completions API
  3. Record Manager — Content hashing, deduplication
  4. Metadata Extraction — LLM-extracted metadata, filtered retrieval
  5. Multi-Format Support — PDF, DOCX, HTML, Markdown via Docling
  6. Hybrid Search & Reranking — Keyword + vector search, RRF, reranking
  7. Additional Tools — Text-to-SQL, web search fallback
  8. Subagents — Isolated context, document analysis delegation

Getting Started

  1. Clone this repo
  2. Install Claude Code
  3. Open in your IDE (Cursor, VS Code, etc.)
  4. Run claude in the terminal
  5. Use the /onboard command to get started

Docs

  • PRD.md — What to build (the 8 modules in detail)
  • CLAUDE.md — Context for Claude Code
  • PROGRESS.md — Track your build progress

Join the Community

If you want to connect with hundreds of builders creating production-grade AI and RAG systems, join us in The AI Automators community. Share your progress, get help when you're stuck, and see what others are building.

Comments (0)
to leave a comment.

No comments yet. Be the first to share your thoughts!

Related Skills

n8n

by n8n-io

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
178,903
55,726
TypeScript
MCP Serversaiapis
View details
gemini-cli

by google-gemini

An open-source AI agent that brings the power of Gemini directly into your terminal.
97,469
12,195
TypeScript
AI Agentsaiai-agents
View details
everything-claude-code

by affaan-m

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
73,757
9,228
JavaScript
AI Agentsai-agentsanthropic
View details
TrendRadar

by sansan0

⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。
48,795
22,617
Python
MCP Serversaibark
View details
awesome-claude-skills

by ComposioHQ

A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows
43,513
4,373
Python
AI Agentsagent-skillsai-agents
View details
chatgpt-on-wechat

by zhayujie

CowAgent是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、拥有长期记忆并不断成长。同时支持飞书、钉钉、企业微信应用、微信公众号、网页等接入,可选择OpenAI/Claude/Gemini/DeepSeek/ Qwen/GLM/Kimi/LinkAI,能处理文本、语音、图片和文件,可快速搭建个人AI助手和企业数字员工。
42,164
9,820
Python
AI Agentsaiai-agent
View details