Claude Code Agentic Rag Series
Description
Planning docs and PRDs for the Claude Code Agentic RAG Masterclass video series. Build a full-stack AI app with Python, React, and Supabase.
Installation
claude install-skill https://github.com/theaiautomators/claude-code-agentic-rag-series README
Claude Code Agentic RAG Series
A reference implementation and learning foundation for building **agentic RAG systems with AI coding tools**.
This project was built collaboratively with Claude Code across multiple video episodes, where each episode adds new capabilities. This public repository contains the **PRDs, prompts, and planning documents** used to build each episode.
The Episodes
| Episode | Title | What It Adds |
|---|---|---|
| Episode 1 | Agentic RAG Masterclass | Full RAG foundation: chat UI, document ingestion, hybrid search, tool calling, sub-agents |
| Episode 2 | Knowledge Base Explorer | Filesystem-like tools for hierarchical knowledge navigation |
| Episode 3 | PII Redaction & Anonymization | Privacy layer ensuring sensitive data never reaches cloud LLMs |
| Episode 4 | Agent Skills & Code Sandbox | Reusable skills system + Python execution in Docker containers |
| Episode 5 | Advanced Tool Calling | Dynamic tool registry, sandbox bridge, MCP integration |
| Episode 6 | Agent Harness & Workflows | Deep Mode autonomous agent, domain-specific harness engine, contract review workflow |
The App
The Agentic RAG App is a full-stack AI application built on **Python, React, and Supabase**.
It includes user authentication, a chat interface, document ingestion, and a complete RAG pipeline with hybrid search and reranking. The chat supports agentic features like text-to-SQL, web search, sub-agents, and a knowledge base explorer with filesystem-like tools.
Advanced features include an Agent Skills system, a code sandbox for executing Python in isolated Docker containers, PII redaction for removing sensitive data, and a full autonomous agent platform with Deep Mode for multi-step tasks and a domain-specific harness engine for deterministic workflows (including a contract review harness with DOCX report generation).
Choose Your Path
Path 1: Build from Scratch
The deepest learning experience. You're not starting with any scaffold—you're building the entire system yourself.
**Get started:** Watch the [YouTube episodes](https://www.youtube.com/watch?v=4Tp6nPZa5is&list=PLmc6yUBIbca9ALRkJtz2Z4zLjkYXy1Y1n&pp=sAgC), use the PRDs in this repo, and build everything with Claude Code. You have everything you need right here.
Path 2: Fork and Extend
Start from our codebase and build on
Related Agents
Opencode
(60.8k ⭐) - The open source AI coding agent.
Data & AI community Gemini CLI
(90.5k ⭐) - An open-source AI agent that brings the power of Gemini directly into your terminal.
Data & AI community Chatgpt On Wechat
CowAgent是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、拥有长期记忆并不断成长,比OpenClaw更轻量和便捷。同时支持微信、飞书、钉钉、企微、QQ、公众号、网页等接入,可选择OpenAI/Claude/Gemini/DeepSeek/ Qwen/GLM/Kimi/LinkAI,能处理文本、语音、图片和文件,可快速搭建个人AI助理和企业数字员工。
Data & AI community Claude Mem
(13.1k ⭐) - A Claude Code plugin that automatically captures everything Claude does during your coding sessions, compresses it with AI (using Claude's agent-sdk), and injects relevant context back...
Data & AI community Read research for Nyquist validation data
cat "$phase_dir"/*-RESEARCH.md 2>/dev/null node "$HOME/.claude/get-shit-done/bin/gsd-tools.cjs" roadmap get-phase "$phase_number" ls "$phase_dir"/*-BRIEF.md 2>/dev/null
Data & AI community Multi Agent Review
| A sophisticated AI-powered code review system designed to provide comprehensive, multi-perspective a... | - | [wshobson/agents](https://github.com/wshobson/agents) |
Data & AI community