StackMap
Subscribe
Explore / ai-engineering-hub
patchy631

ai-engineering-hub

36k-star hub of runnable AI engineering tutorials — LLMs, RAG and agent apps as self-contained projects, including build-code-harness: a Claude-Code-style coding harness rebuilt on CrewAI + E2B.

36,591 6,055 Jupyter Notebook MITupdated 4 days ago
Curator's take

A tutorial hub, not a tool — each folder is a complete, runnable project with real dependencies. The standout is build-code-harness: it rebuilds a coding-agent harness (planning, memory, checkpoints, sandbox, human gate) one layer at a time on CrewAI + E2B, the best way to understand what harnesses like Claude Code actually do. Content repo caveat: quality varies by folder, and there's a newsletter funnel attached.

Mapped by ShipWithAI editors · links verified
README.md

Trending Badge

AI Engineering Hub Banner


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:

  1. Complete Beginners: Check out the AI Engineering Roadmap for a comprehensive learning path
  2. Learn the Basics: Start with Beginner Projects like OCR apps and simple RAG implementations
  3. Build Your Skills: Move to Intermediate Projects with agents and complex workflows
  4. 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!

Daily Dose of Data Science Newsletter


🎓 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

Basic RAG

Continue your stack

What teams reach for next — and why each earns a place beside ai-engineering-hub. Ranked by curator confidence.