Skip to content

ai-tutorial/website

Repository files navigation

AI Tutorial

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

Modules

Context Engineering & Prompt Design

LLM fundamentals, structured prompts (XML, JSON, few-shot), advanced techniques (CoT, self-consistency, chaining), prompt security, model selection, and cost optimization.

Retrieval Augmented Generation (RAG)

Core RAG pattern, lexical/semantic/hybrid search, chunking strategies, PDF processing, evaluation metrics, reranking, and advanced patterns (GraphRAG, iterative, agentic, hybrid data).

AI Agents

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.

Coming Soon

Multi-Agent Systems, Fine-Tuning, Evaluation & Observability, Data Governance.

Development

Built with Mintlify.

npx mintlify dev

Preview at http://localhost:3000.

Repositories

Authors

License

See LICENSE file for details.

About

Learn by experimenting with real code in an interactive sandbox. No setup, no dependencies—just open your browser and start building. Every concept includes runnable examples across multiple frameworks, so you can try things immediately and see what actually works.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors