Projects
Capstone builds that combine skills from multiple modules into portfolio-worthy applications.
What Are Projects?
Projects are larger builds that integrate concepts from several modules. They produce real, functional applications you can showcase in your portfolio or GitHub profile.
Available Projects
RAG Chatbot
Full retrieval-augmented generation system with document ingestion, chunking, and conversational interface.
Multi-Agent System
Orchestrated agent team with specialized roles, shared memory, and task delegation.
LLM Gateway Dashboard
Model routing, cost tracking, and caching with a management UI.
Memory-Powered Assistant
Personal assistant with long-term memory using Mem0 and conversation history.
Eval Framework
Automated evaluation pipeline with custom metrics, judges, and regression detection.
AI Observability Platform
Tracing, metrics collection, and dashboards for monitoring AI systems.
Prompt Engineering Playground
Interactive tool for testing, comparing, and optimizing prompts.
Agentic Coding Toolkit
AI-assisted development workflows with spec-driven development.
Project Structure
Each project includes a description, required modules, difficulty estimate, and guided milestones. Projects are self-paced and open-ended — you can extend them beyond the base requirements.