📖Lessons
Introduction to LLM Development Tools
Navigate the LLM development ecosystem and choose the right tools for your project
LangChain Fundamentals
Master LangChain for building powerful LLM applications with chains, prompts, and memory
Building with LangGraph
Create stateful agent workflows with graph-based execution and advanced control flow
RAG with LlamaIndex
Build powerful retrieval-augmented generation systems with LlamaIndex
Multi-Agent Systems with CrewAI
Build collaborative AI agent teams with roles, goals, and coordinated tasks
OpenAI Agents SDK
Build production agents with OpenAI's modern Agents SDK framework
Google Agent Development Kit (ADK)
Build enterprise agents with Google's code-first Agent Development Kit
Evaluation with RAGAS
Automated RAG evaluation with specialized metrics for retrieval and generation quality
Experiment Tracking with MLflow
Track, version, and manage LLM experiments systematically
Emerging Frameworks
Explore AutoGen, AgentCore, and other emerging LLM frameworks
Workshop: Building a Production System
Build complete production RAG + Agent system integrating multiple frameworks
Tool Selection & Best Practices
Decision frameworks and best practices for LLM development