Awesome LLM Apps: The Complete Guide to the Ultimate Collection of AI Agent & RAG Projects
With 100,000+ GitHub stars, Awesome LLM Apps is the most popular curated collection of LLM-powered applications on the planet. Not just a list of links — every project includes runnable code, documentation, and step-by-step tutorials. From starter AI agents to multi-agent teams, from RAG pipelines to fine-tuning guides, this repository is the definitive learning resource for building with LLMs.
What Is Awesome LLM Apps?
A community-driven, open-source collection of LLM applications covering AI Agents, RAG, multi-agent teams, voice AI, MCP integrations, optimization tools, fine-tuning tutorials, and framework crash courses — all with working code using OpenAI, Anthropic, Gemini, and open-source models.
- Language: Python
- License: Apache 2.0
- Stars: 100,000+ ⭐
- Forks: 14,700+
- Maintained by: TheUnwindAI
- Categories: 10+
- Total Projects: 80+
Featured Categories
🌱 Starter AI Agents (12 Projects)
Perfect for getting started with AI agents:
| Project | What It Does |
|---|---|
| AI Blog to Podcast Agent | Converts blog posts to audio podcasts |
| AI Data Analysis Agent | Automated data analysis with LLMs |
| AI Medical Imaging Agent | Medical image analysis with AI |
| AI Meme Generator (Browser) | Browser-based meme generation |
| AI Music Generator Agent | AI-powered music creation |
| AI Travel Agent (Local & Cloud) | Travel planning with dual deployment |
| Gemini Multimodal Agent | Multimodal capabilities with Gemini |
| Mixture of Agents | Multiple LLMs working together |
| xAI Finance Agent | Financial analysis with xAI |
| OpenAI Research Agent | Research automation with OpenAI |
| Web Scraping AI Agent | Intelligent web data extraction |
🚀 Advanced AI Agents (19 Projects)
Production-grade single and multi-agent applications:
- AI Deep Research Agent — Multi-step deep research
- AI VC Due Diligence Agent Team — Venture capital analysis
- AI System Architect Agent — System design with reasoning
- AI Financial Coach Agent — Personal finance advisory
- AI Movie Production Agent — Movie production planning
- AI Investment Agent — Investment analysis
- AI Self-Evolving Agent — Agent that improves itself
- AI Journalist Agent — Automated journalism
- DevPulse AI — Multi-agent signal intelligence
- AI Consultant Agent — Professional consulting
- AI Product Launch Intelligence — Product launch analysis
🤝 Multi-Agent Teams (13 Teams)
Collaborative AI agent teams for complex domains:
- Competitor Intelligence · Finance · Game Design · Legal · Recruitment · Real Estate · Teaching · Coding · Design · UI/UX Feedback · Travel Planning · Services Agency · Adaptive Research
🎮 Autonomous Game Playing Agents
AI agents that play games autonomously.
🗣️ Voice AI Agents
Voice-powered AI agent applications.
🔌 MCP AI Agents
Agents using the Model Context Protocol for tool integration.
📀 RAG Tutorials (19 Projects)
The most comprehensive RAG collection:
| Technique | Projects |
|---|---|
| Agentic RAG | Embedding Gemma, With Reasoning, Gemini Agentic |
| Advanced RAG | Autonomous RAG, Corrective RAG (CRAG), Contextual AI |
| Local RAG | DeepSeek Local, Llama 3.1 Local, Local Hybrid Search |
| Specialized | Vision RAG, Knowledge Graph with Citations, Database Routing |
| Services | RAG-as-a-Service, RAG Agent with Cohere, Hybrid Search Cloud |
| Fundamentals | Basic RAG Chain, RAG Failure Diagnostics Clinic |
💾 LLM Memory & Chat-with-X
Memory-augmented LLM applications and "chat with your data" tutorials.
🎯 LLM Optimization Tools
- Toonify Token Optimization — Reduce API costs by 30-60%
- Headroom Context Optimization — Reduce costs by 50-90% through intelligent context compression
🔧 Fine-tuning Tutorials
- Gemma 3 Fine-tuning — Google's latest model
- Llama 3.2 Fine-tuning — Meta's latest model
🧑🏫 Agent Framework Crash Courses
- Google ADK — Starter agent, structured outputs, tools, memory, callbacks, multi-agent patterns
- OpenAI Agents SDK — Function calling, structured outputs, agent handoffs, swarm orchestration
Quick Start
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd awesome-llm-apps
# Navigate to any project
cd starter_ai_agents/ai_data_analysis_agent
# Install dependencies
pip install -r requirements.txt
# Run the app
python app.py # or streamlit run app.py
Awesome LLM Apps vs Alternatives
Category: This is a curated collection of LLM app tutorials and runnable projects.
| Feature | Awesome LLM Apps | awesome-ai-agents (e2b) | Awesome-GPT-Agents |
|---|---|---|---|
| Focus | Runnable LLM app collection | Curated agent link catalog | Cybersecurity GPT agents |
| Stars | 100.8K ⭐ | 26.3K ⭐ | 6.5K ⭐ |
| License | Apache 2.0 | Other | Apache 2.0 |
| Language | Python (runnable code) | None (links only) | None (links only) |
| Total Projects | 80+ | 200+ links | 50+ links |
| Runnable Code | ✅ Every project | ❌ Links only | ❌ Links only |
| AI Agents | ✅ 12 starter + 19 advanced | ✅ Links | ✅ Cybersecurity focus |
| Multi-Agent Teams | ✅ 13 teams | ❌ | ❌ |
| RAG Tutorials | ✅ 19 techniques | ❌ | ❌ |
| Voice AI Agents | ✅ | ❌ | ❌ |
| MCP Agents | ✅ | ❌ | ❌ |
| Game Playing Agents | ✅ | ❌ | ❌ |
| Fine-tuning Guides | ✅ Gemma 3, Llama 3.2 | ❌ | ❌ |
| Optimization Tools | ✅ Token + Context | ❌ | ❌ |
| Framework Courses | ✅ Google ADK + OpenAI SDK | ❌ | ❌ |
| LLM Memory | ✅ | ❌ | ❌ |
| Chat-with-X | ✅ | ❌ | ❌ |
| Multi-LLM Support | ✅ OpenAI/Anthropic/Gemini/OSS | Mixed | OpenAI only |
| Sponsor Program | ✅ | ❌ | ❌ |
| Active Updates | ✅ Weekly | Monthly | Inactive since 2024 |
| Maintained by | TheUnwindAI | E2B | fr0gger |
When to choose Awesome LLM Apps: You want runnable code for every project — not just links. 80+ production-ready examples across agents, RAG, multi-agent teams, voice AI, MCP, fine-tuning, and optimization. The most comprehensive learn-by-building resource with 100K+ stars.
When to choose awesome-ai-agents: You want a broad catalog of links to autonomous agent projects and products. 200+ entries covering open-source and commercial tools. Great for discovery, not for learning to build.
When to choose Awesome-GPT-Agents: You want a cybersecurity-focused collection of GPT agents for infosec tasks like threat analysis, malware research, and incident response.
Conclusion
Awesome LLM Apps isn't just another awesome list — it's a hands-on learning platform with 100K+ stars. Every project has runnable code, every technique has a tutorial, every domain has an example. From your first AI agent to multi-agent teams, from basic RAG to agentic RAG with reasoning, from token optimization to full model fine-tuning — this repository is where you go to learn by building. The 100,000 stars speak for themselves.
Explore Awesome LLM Apps on GitHub
