AI Engineering Hub 🚀
Welcome to the AI Engineering Hub - your comprehensive resource for learning and building with AI!
🌟 Why This Repo?
AI Engineering is advancing rapidly, and staying at the forefront requires both deep understanding and hands-on experience. Here, you will find:
- 93+ Production-Ready Projects across all skill levels
- In-depth tutorials on LLMs, RAG, Agents, and more
- Real-world AI agent applications
- Examples to implement, adapt, and scale in your projects
Whether you're a beginner, practitioner, or researcher, this repo provides resources for all skill levels to experiment and succeed in AI engineering.
📋 Table of Contents
🎯 Getting Started
New to AI Engineering? Start here:
- Complete Beginners: Check out the AI Engineering Roadmap for a comprehensive learning path
- Learn the Basics: Start with Beginner Projects like OCR apps and simple RAG implementations
- Build Your Skills: Move to Intermediate Projects with agents and complex workflows
- Master Advanced Concepts: Tackle Advanced Projects including fine-tuning and production systems
📬 Stay Updated with Our Newsletter!
Get a FREE Data Science eBook 📖 with 150+ essential lessons in Data Science when you subscribe to our newsletter! Stay in the loop with the latest tutorials, insights, and exclusive resources. Subscribe now!
🎓 Projects by Difficulty
🟢 Beginner Projects
Perfect for getting started with AI engineering. These projects focus on single components and straightforward implementations.
OCR & Vision
- LaTeX OCR with Llama - Convert LaTeX equation images to code using Llama 3.2 vision
- Llama OCR - 100% local OCR app with Llama 3.2 and Streamlit
- Gemma-3 OCR - Local OCR with structured text extraction using Gemma-3
- Qwen 2.5 OCR - Text extraction using Qwen 2.5 VL model
Chat Interfaces & UI
- Local ChatGPT with DeepSeek - Mini-ChatGPT with DeepSeek-R1 and Chainlit
- Local ChatGPT with Llama - ChatGPT clone using Llama 3.2 vision
- Local ChatGPT with Gemma 3 - Local chat interface with Gemma 3
- DeepSeek Thinking UI - ChatGPT with visible reasoning using DeepSeek-R1
- Qwen3 Thinking UI - Thinking UI with Qwen3:4B and Streamlit
- GPT-OSS Thinking UI - GPT-OSS with reasoning visualization
- Streaming AI Chatbot - Real-time AI streaming with Motia framework
Basic RAG
- Simple RAG Workflow - Basic RAG with LlamaIndex and Ollama
- Document Chat RAG - Chat with documents using Llama 3.3
- Fastest RAG Stack - Fast RAG with SambaNova, LlamaIndex, and Qdrant
- [GitHub RAG](./git
