AI Compare
​
​
ToolsArticlesServices
Best for
    All tools

    Sales

    AI tools for finding leads, qualifying them, preparing quotes, following up and keeping the CRM up to date.

    Marketing

    AI tools for content, social media, images, video, SEO and campaigns.

    Customer service

    AI tools for answering customer emails, chats and calls, handling requests and escalating the hard cases.

    Operations

    AI tools for running the daily work: workflows, scheduling, projects, purchasing and delivery.

    Finance

    AI tools for invoices, bookkeeping, reconciliation, spreadsheets and financial reporting.

    Management & Admin

    AI tools for owners, managers and office staff: planning, reports, documents, meetings, scheduling and everyday admin.

    HR

    AI tools for hiring, screening candidates, onboarding, training and answering employee questions.

    Legal & Compliance

    AI tools for reviewing contracts, tracking deadlines and preparing compliance work for a qualified person to check.

    IT & Development

    AI tools for developers and IT teams: coding, AI models, agents, infrastructure and integrations.

Find AI tools for your team
AllAssistantsWriting & DocsImagesVideoAudioAI AgentsAutomationCode
← Back to tools

β€’

2024-10-21

ai-engineering-hub logo

ai-engineering-hub

Not rated yet

36.7K GitHub stars

Type:

Tool

Platforms:

Github

Task:

Study and learnConnect AI to appsChat with AIRun AI agentsAutomate browser tasks

Best for:

IT & Development
Visit websiteView on GitHub

Pricing


Pricing information has not been added yet.

Overview

AI Engineering Hub is an open-source learning and project repository focused on practical AI engineering. It collects dozens of implementation-oriented projects and tutorials covering large language models, retrieval-augmented generation, AI agents, model integration, and related techniques, with material ranging from beginner exercises to more advanced production-style systems.

The repository emphasizes hands-on learning. Projects are organized by difficulty and are intended to be run, modified, and adapted rather than only read about. This makes the collection useful for understanding how individual AI concepts translate into working applications, including agent workflows, RAG systems, model-serving patterns, and integrations with common AI engineering tools.

AI Engineering Hub is suited to students, software engineers, AI practitioners, and researchers who want a broad library of examples in one place. It can serve as a structured learning path for newcomers as well as a reference catalog for experienced developers who need starting points for prototypes or want to compare implementation approaches across different AI application patterns.

README

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
  • Newsletter
  • Projects by Difficulty
    • Beginner Projects (22)
    • Intermediate Projects (48)
    • Advanced Projects (23)
  • Contributing
  • License

🎯 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

  • 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 - Chat with GitHub repos locally
  • ModernBERT RAG - RAG with ModernBert embeddings
  • Llama 4 RAG - RAG powered by Meta's Llama 4

Multimodal & Media

  • Image Generation with Janus-Pro - Local image generation with DeepSeek Janus-pro 7B
  • Video RAG with Gemini - Chat with videos using Gemini AI

Other Tools

  • Website to API with FireCrawl - Convert websites to APIs
  • AI News Generator - News generation with CrewAI and Cohere
  • Siamese Network - Digit similarity detection on MNIST

🟑 Intermediate Projects

Multi-component systems, agentic workflows, and advanced features for experienced practitioners.

AI Agents & Workflows

  • YouTube Trend Analysis - Analyze YouTube trends with CrewAI and BrightData
  • AutoGen Stock Analyst - Advanced analyst with Microsoft AutoGen
  • Agentic RAG - RAG with document search and web fallback
  • Agentic RAG with DeepSeek - Enterprise agentic RAG with GroundX
  • Book Writer Flow - Automated book writing with CrewAI
  • Content Planner Flow - Content workflow with CrewAI Flow
  • Brand Monitoring - Automated brand monitoring system
  • Hotel Booking Crew - Multi-agent hotel booking with DeepSeek-R1
  • Deploy Agentic RAG - Private Agentic RAG API with LitServe
  • Zep Memory Assistant - AI Agent with human-like memory
  • Agent with MCP Memory - Agents with Graphiti memory and Opik
  • ACP Code - Agent Communication Protocol demo
  • Motia Content Creation - Social media automation workflow

Voice & Audio

  • Real-time Voice Bot - Conversational travel guide with AssemblyAI
  • RAG Voice Agent - Real-time RAG Voice Agent with Cartesia
  • Chat with Audios - RAG over audio files
  • Audio Analysis Toolkit - Audio analysis with AssemblyAI
  • Multilingual Meeting Notes - Auto meeting notes with language detection

Advanced RAG

  • RAG with Dockling - RAG over Excel with IBM's Docling
  • Trustworthy RAG - RAG over complex docs with TLM
  • Fastest RAG with Milvus and Groq - Sub-15ms retrieval latency
  • Chat with Code - Chat with code using Qwen3-Coder
  • RAG SQL Router - Agent with RAG and SQL routing

Multimodal

  • DeepSeek Multimodal RAG - MultiModal RAG with DeepSeek-Janus-Pro
  • ColiVara Website RAG - MultiModal RAG for websites
  • Multimodal RAG with AssemblyAI - Audio + vector database + CrewAI

MCP (Model Context Protocol)

  • Cursor Linkup MCP - Custom MCP with deep web search
  • EyeLevel MCP RAG - MCP for RAG over complex docs
  • LlamaIndex MCP - Local MCP client with LlamaIndex
  • MCP Agentic RAG - MCP-powered Agentic RAG for Cursor
  • MCP Agentic RAG Firecrawl - Agentic RAG with Firecrawl
  • MCP Video RAG - Video RAG using Ragie via MCP
  • MCP Voice Agent - Voice agent with Firecrawl and Supabase
  • SDV MCP - Synthetic Data Vault orchestration
  • KitOps MCP - ML model management with KitOps
  • Stagehand Γ— MCP-Use - Web automation with Stagehand MCP

Model Comparison & Evaluation

  • Evaluation and Observability - E2E RAG evaluation with CometML Opik
  • Llama 4 vs DeepSeek-R1 - Compare models using RAG
  • Qwen3 vs DeepSeek-R1 - Model comparison with Opik
  • O3 vs Claude Code - Compare Claude 3.7 and o3
  • Sonnet4 vs O4 - Code generation comparison
  • Sonnet4 vs Qwen3-Coder - Coder model comparison
  • Code Model Comparison - Frontier model code comparison
  • GPT-OSS vs Qwen3 - Reasoning capabilities comparison

πŸ”΄ Advanced Projects

Complex systems, fine-tuning, production deployments, and cutting-edge implementations.

Fine-tuning & Model Development

  • DeepSeek Fine-tuning - Fine-tune DeepSeek with Unsloth and Ollama
  • Build Reasoning Model - Build DeepSeek-R1-like reasoning models
  • Attention Is All You Need Implementation - Transformer architecture from scratch

Advanced Agent Systems

  • NVIDIA Demo - Documentation writer with CrewAI Flows and NVIDIA NIM
  • Documentation Writer Flow - Agentic documentation workflow
  • Multi-Agent Deep Researcher - MCP-powered deep researcher
  • Multiplatform Deep Researcher - Multi-platform research with BrightData
  • Web Browsing Agent - Browser automation with CrewAI and Stagehand
  • Paralegal Agent Crew - Intelligent paralegal with RAG
  • FireCrawl Agent - Corrective RAG with web search fallback
  • Context Engineering Workflow - Research assistant with TensorLake and Zep
  • Parlant Conversational Agent - Compliance-driven conversational agent
  • Stock Portfolio Analysis Agent - Portfolio analysis with React frontend
  • Guidelines vs Traditional Prompt - Structured guidelines comparison

Advanced MCP & Infrastructure

  • MindsDB MCP - Unified MCP for all data sources
  • Financial Analyst DeepSeek - MCP financial analysis workflow
  • Graphiti MCP - Persistent memory with Zep's Graphiti
  • Pixeltable MCP - Unified multimodal data orchestration
  • Ultimate AI Assistant - Multi-MCP server interface

Production Systems

  • GroundX Document Pipeline - World-class document processing
  • NotebookLM Clone - Full NotebookLM with RAG, citations, and podcasts

Learning Resources

  • AI Engineering Roadmap - Complete guide from Python to production AI

πŸ“’ Contribute to the AI Engineering Hub!

We welcome contributors! Whether you want to add new tutorials, improve existing code, or report issues, your contributions make this community thrive. Here's how to get involved:

  1. Fork the repository
  2. Create a new branch for your contribution
  3. Submit a Pull Request and describe the improvements

Check out our contributing guidelines for more details.


πŸ“œ License

This repository is licensed under the MIT License - see the LICENSE file for details.


πŸ’¬ Connect

For discussions, suggestions, and more, feel free to create an issue or reach out directly!

Happy Coding! πŸŽ‰

Releases

Release information has not been added yet.

Related articles

Guides and news that mention this tool.

Z
M
n8n logo

AI Agents in Zapier vs Make vs n8n: Which Is Best?

Comparison
n8n logo

What Is n8n? The Open-Source Workflow Automation Tool Explained

Get started
G
Z
M

AI Email Labeling in Gmail with OpenAI

Use cases
W
n8n logo

AI WhatsApp Customer Support Agent

Use cases
G
n8n logo
Gemini logo

Build a RAG Chatbot over Your Google Drive Documents

Use cases
T
n8n logo
ChatGPT logo

Build an AI Assistant on Telegram (Voice + Text) with n8n

Use cases
Complete your AI stack

Add a general assistant, research, coding, monitoring, and team productivity to your automations.

ChatGPT logo
ChatGPT
General assistant

General-purpose AI assistant for research, writing, coding, data analysis, image creation, and everyday productivity

View tool
Perplexity logo
Perplexity
Research

AI-powered search and research assistant

View tool
Cursor logo
Cursor
Build integrations

AI coding editor and autonomous software development platform

View tool
Best alternatives

Compare similar tools in the same category.

OpenClaw logo

OpenClaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

Cursor logo

Cursor

AI coding editor and autonomous software development platform

Hermes Agent logo

Hermes Agent

The agent that grows with you

Firecrawl logo

Firecrawl

The API to search, scrape, and interact with the web at scale. πŸ”₯

Copilot logo

Copilot

AI assistant for creating, searching, communicating, and automating work across Microsoft 365 apps.

View all in this category
Help
Pick an answer below
Hi! I can point you to the right tool or guide. What are you looking for?
Browse all articles