RAG Learning Academy Built Inside Claude Code with 20 Specialist Agents

Interactive RAG Learning Environment
A developer built a complete RAG learning academy inside Claude Code to address shortcomings in existing tutorials. The project aims to provide a more intuitive, current, and detailed learning experience for developers with software experience.
Key Features
- Knowledge assessment: Run
/startto determine whether you should be on beginner, intermediate, or advanced tracks - Interactive learning: Ask questions along the way, digress if needed, with Claude keeping you on track and logging progress
- 20 specialist agents: Experts jump in when you go deep on specific topics like chunking strategy or reranking
- Open-source tools by default: No API keys required - uses local embeddings (all-MiniLM-L6-v2), ChromaDB, and Claude Code as the LLM
- Swappable components: Can swap in OpenAI embeddings or Pinecone instead of defaults
- Content freshness: Monthly CI checks codebase for deprecated patterns, stale model references, and outdated libraries
- On-demand audit: Run
/audit-contentfor freshness check
Structure and Commands
- 17 slash commands available
- 9-module curriculum
- Multi-language support in progress (Python only currently)
Quick Start
git clone https://github.com/TakaGoto/rag-learning-academy.git
cd rag-learning-academy
claude /startThe project is open source and free. It addresses specific issues the creator found with existing RAG tutorials: unintuitive UI, outdated content, reliance on services like AWS Bedrock that hide details, lack of immediate answers to questions, and assumptions of true beginner status.
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude Code Skill Converts Stitch Designs to Next.js with Zero Pixel Drift
A Claude Code skill converts Google Stitch AI designs to Next.js components with mandatory verification checkpoints to prevent pixel drift, preserving exact values and handling assets.

9 Building Blocks for Running Claude Code as a Persistent OS Across 18 Businesses
One developer runs 18 Claude Code instances as a shared OS with selective sync, state moved to MCP servers, receipt-based verification, and auto-loading rules. Details the architecture.

Noren AI: Voice Extraction Tool Identifies Writing Patterns from Samples
Noren AI analyzes 5-10 writing samples to automatically generate a voice guide based on actual patterns, matching 90% of manually identified patterns and discovering additional ones.

Bit-Chat: AI Agents Can Send Bitcoin via Lightning Through Messaging Platforms
A setup called Bit-Chat enables AI agents to send Bitcoin payments over the Lightning network through email, WhatsApp, Telegram, or Signal. Agents can generate dedicated addresses like [email protected] and payments work even if the receiver isn't registered.