An interactive, open-source tutorial for building production AI systems. Every example runs in your browser via StackBlitz — no setup required. Multi-provider support: OpenAI, Gemini, and Claude.
Live site: aitutorial.dev
LLM fundamentals, structured prompts (XML, JSON, few-shot), advanced techniques (CoT, self-consistency, chaining), prompt security, model selection, and cost optimization.
Core RAG pattern, lexical/semantic/hybrid search, chunking strategies, PDF processing, evaluation metrics, reranking, and advanced patterns (GraphRAG, iterative, agentic, hybrid data).
LangChain agents with tool calling, MCP servers (multi-server architecture), thread-based memory (MemorySaver), business rule validation, security guardrails (PII, jailbreak, output filtering), and tool selection optimization.
Multi-Agent Systems, Fine-Tuning, Evaluation & Observability, Data Governance.
Built with Mintlify.
npx mintlify devPreview at http://localhost:3000.
- Website — Documentation site (this repo)
- TypeScript Examples — Runnable code examples
See LICENSE file for details.