A collection of 93+ production-ready projects and in-depth tutorials for learning and building AI engineering applications across LLMs, RAGs, and agents. It provides structured educational content spanning from fundamental concepts to advanced multi-agent systems and fine-tuning.
Project overview
Offers a broad spectrum of documented tutorial projects covering intermediate agentic workflows, advanced fine-tuning, and a complete learning roadmap from Python to production AI.
Project type
MCP · AI Agent · RAG · Learning Resources
Use cases
Knowledge Q&A · Learning & Education
Deployment
Refer to project documentation
License
MIT
Best for
Developers, AI engineers, and researchers seeking project-based learning materials and runnable examples across various AI engineering domains.
Key capabilities
Includes tutorials covering multi-component systems, agentic workflows, advanced RAG, multimodal applications, and MCP implementations.
Covers complex systems, fine-tuning, production deployments, advanced agent systems, and infrastructure.
Provides a complete guide intended to take learners from Python to production AI.
Limitations and risks
Setup difficulty is rated medium because the project-based structure requires users to navigate to specific directories and install dependencies independently for each project.
The repository is an educational collection rather than a turnkey application, meaning it is not structured for unified deployment or operational execution as a single system.
Getting started
Setup requires cloning the repository, navigating to a desired project directory, installing dependencies, and running the project. The project-based structure implies independent setup per project.
Alternatives and comparisons
Provides an 18-lesson structured course with written guides, videos, and Python code samples focused on the fundamentals of building AI agents.
A complete open-source book covering AI agent design principles with independently runnable companion demo projects across 10 chapters.
A tutorial project demonstrating how to build AI applications and autonomous agents using Spring Boot 3, Java 21, and Spring AI.
README: Whether you're a beginner, practitioner, or researcher, this repo provides resources for all skill levels to experiment and succeed in AI engineering.
README: Perfect for getting started with AI engineering. These projects focus on single components and straightforward implementations.
README: - [**Streaming AI Chatbot**](./streaming-ai-chatbot) - Real-time AI streaming with Motia framework