Deutsch | Español | français | 日本語 | 한국어 | Português | Русский | 中文
100+ AI Agent & RAG apps you can actually run — clone, customize, ship.
AI Agents · Always-on Agents · Multi-agent Teams · MCP Agents · RAG · Voice Agents · Agent Skills · Fine-tuning
Free step-by-step tutorials on Unwind AI
Works with Claude · Gemini · OpenAI · xAI · Qwen · Llama
🚀 Quick Start 📂 Browse Templates 📚 Step-by-Step Tutorials
You shouldn't have to rebuild the same RAG pipeline, agent loop, or MCP integration from scratch every time you start a new LLM project.
Awesome LLM Apps is a cookbook of ready-to-run templates - starter code you can fork, customize, and ship as a production LLM app. Every template here is self-contained with full source code, not collected from elsewhere.
- 🛠️ Hand-built, not curated - every template is original work, tested end-to-end before it ships.
- 🧪 Runs in 3 commands - no broken
requirements.txt, no "figure it out yourself" scaffolding. - 🧠 Covers the modern AI stack - AI Agents, Always-on Agents, Multi-agent Teams, MCP Agents, Voice AI Agents, RAG, Agent Skills, Fine-tuning.
- 🌐 Provider-agnostic - switch between Claude, Gemini, GPT, Llama, Qwen, xAI and others with a config change.
- 📚 Step-by-step tutorials - every featured template has a free walkthrough on Unwind AI.
- 💸 Apache-2.0 - fork it, ship it, sell it. No paywall, no signup, no telemetry.
⭐ If this saves you time, star the repo - that's how the next developer discovers it.
Run your first agent in 30 seconds:
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd awesome-llm-apps/starter_ai_agents/ai_travel_agent
pip install -r requirements.txt
streamlit run travel_agent.py| Template | What it does | Stack |
|---|---|---|
| 📰 Always-on Hacker News Briefing Agent | Scheduled Hacker News scout that filters AI agent and LLM app signals into a delivery-ready daily brief | ADK + Agent Runtime |
| 🛡️ Insurance Claim Live Agent Team | Real-time voice claim intake with Gemini Live and ADK | Voice + ADK |
| 🏠 Home Renovation Agent | Photo → AI redesign with Nano Banana Pro | Vision + Multi-agent |
| ♾️ Self-Improving Agent Skills | Automatically optimize agent skills using Gemini and ADK | Agent Skills + ADK |
📬 Subscribe on Unwind AI to get new template drops + tutorials in your inbox.
15 categories · Click to expand
- 🌱 Starter AI Agents
- 🚀 Advanced AI Agents
- 🛰️ Always-on Agents
- 🤝 Multi-agent Teams
- 🗣️ Voice AI Agents
- 🖼️ Generative UI and Agentic Frontends
- 🎮 Autonomous Game-Playing Agents
- ♾️ MCP AI Agents
- 📀 RAG Tutorials
- 🧩 Awesome Agent Skills
- 💾 LLM Apps with Memory
- 💬 Chat with X Tutorials
- 🎯 LLM Optimization Tools
- 🔧 LLM Fine-tuning Tutorials
- 🧑🏫 AI Agent Framework Crash Courses
Single-file agents that run with just an API key - a great place to start.
- 🎙️ AI Blog to Podcast Agent
- ❤️🩹 AI Breakup Recovery Agent
- 📊 AI Data Analysis Agent
- 🩻 AI Medical Imaging Agent
- 😂 AI Meme Generator Agent (Browser)
- 🎵 AI Music Generator Agent
- 🛫 AI Travel Agent (Local & Cloud)
- ✨ Gemini Multimodal Agent
- 🔄 Mixture of Agents
- 📊 xAI Finance Agent
- 🔍 OpenAI Research Agent
- 🕸️ Web Scraping AI Agent
Production-style agents with tools, memory, and multi-step reasoning.
- 🏚️ 🍌 AI Home Renovation Agent with Nano Banana Pro
- 🧠 DevPulse AI - Multi-Agent Signal Intelligence
- 🔍 AI Deep Research Agent
- 📊 AI VC Due Diligence Agent Team
- 🔬 AI Research Planner & Executor (Google Interactions API)
- 🤝 AI Consultant Agent
- 🏗️ AI System Architect Agent
- 💰 AI Financial Coach Agent
- 🎬 AI Movie Production Agent
- 📈 AI Investment Agent
- 📡 Earnings Call Analyst Agent
- 🏋️♂️ AI Health & Fitness Agent
- 🚀 AI Product Launch Intelligence Agent
- 🔍 AI Fraud Investigation Agent
- 🗞️ AI Journalist Agent
- 🧠 AI Mental Wellbeing Agent
- 📑 AI Meeting Agent
- 🧬 AI Self-Evolving Agent
- 👨🏻💼 AI Sales Intelligence Agent Team
- 🎧 AI Social Media News and Podcast Agent
- 🌐 Openwork - Open Browser Automation Agent ↗ external
- 🛡️ Trust-Gated Multi-Agent Research Team
Background agents that run on schedules or events, monitor changing context, decide what needs attention, and proactively deliver updates, artifacts, or actions.
Multiple agents collaborating to accomplish complex, cross-domain tasks.
- 🧲 AI Competitor Intelligence Agent Team
- 💲 AI Finance Agent Team
- 🎨 AI Game Design Agent Team
- 🧭 AG2 Adaptive Research Team
- 👨⚖️ AI Legal Agent Team (Cloud & Local)
- 💼 AI Recruitment Agent Team
- 🏠 AI Real Estate Agent Team
- 👨💼 AI Services Agency (CrewAI)
- 👨🏫 AI Teaching Agent Team
- 💻 Multimodal Coding Agent Team
- ✨ Multimodal Design Agent Team
- 🎨 🍌 Multimodal UI/UX Feedback Agent Team with Nano Banana
- 🌏 AI Travel Planner Agent Team
Speech-in, speech-out agents using real-time voice APIs.
- 🗣️ AI Audio Tour Agent
- 📞 Customer Support Voice Agent
- 🛡️ Insurance Claim Live Agent Team
- 🔊 Voice RAG Agent (OpenAI SDK)
- 🎙️ OpenSource Voice Dictation Agent (Wispr Flow clone) ↗ external
Agents that render interactive UI components — forms, cards, charts, editable plans — not just text.
- 🗂️ Generative UI Starter Project
- 🪙 AI Financial Coach Agent
- 📊 AI Dashboard Canvas Agent
- 🛠️ AI MCP App Builder
✈️ MCP Apps Generative UI Showcase- 🎛️ AI Shadcn Component Generator
- 🔍 AI Deep Research Agent
Agents that play games end-to-end - reasoning, strategy, and action.
Agents that connect to external tools and data via Model Context Protocol.
- ♾️ Browser MCP Agent
- 🐙 GitHub MCP Agent
- 📑 Notion MCP Agent
- 🌍 AI Travel Planner MCP Agent
- 🔀 Multi-MCP Agent Router
Retrieval pipelines - from simple chains to agentic and multi-source.
- 🔥 Agentic RAG with Embedding Gemma
- 🧐 Agentic RAG with Reasoning
- 📰 AI Blog Search (RAG)
- 🔍 Autonomous RAG
- 🔄 Contextual AI RAG Agent
- 🔄 Corrective RAG (CRAG)
- 🐋 Deepseek Local RAG Agent
- 🤔 Gemini Agentic RAG
- 👀 Hybrid Search RAG (Cloud)
- 🔄 Llama 3.1 Local RAG
- 🖥️ Local Hybrid Search RAG
- 🧬 Multimodal Agentic RAG
- 🦙 Local RAG Agent
- 🧩 RAG-as-a-Service
- ✨ RAG Agent with Cohere
- ⛓️ Basic RAG Chain
- 📠 RAG with Database Routing
- 🖼️ Vision RAG
- 🩺 RAG Failure Diagnostics Clinic
- 🕸️ Knowledge Graph RAG with Citations
Ready-to-use agent skill files you can plug into any AI agent or LLM workflow.
- ♾️ Self-Improving Agent Skills - Automatically optimize agent skills using Gemini and ADK
📋 Browse all 19 skills
| Skill | Description |
|---|---|
| 🎓 Academic Researcher | Literature reviews, paper analysis, citation management |
| 🔍 Code Reviewer | Automated code review with best-practice checks |
| ✍️ Content Creator | Blog posts, social media, marketing copy |
| 📊 Data Analyst | Data exploration, statistical analysis, insights |
| 🐛 Debugger | Systematic bug hunting and root-cause analysis |
| 🤔 Decision Helper | Structured decision frameworks and trade-off analysis |
| 🔬 Deep Research | Multi-source research with synthesis |
| 📝 Editor | Proofreading, style, and clarity improvements |
| 📧 Email Drafter | Professional email composition |
| ✅ Fact Checker | Claim verification and source validation |
| 💻 Fullstack Developer | End-to-end web app development |
| 📋 Meeting Notes | Meeting summaries, action items, follow-ups |
| 📅 Project Planner | Roadmaps, milestones, resource planning |
| 🐍 Python Expert | Pythonic code, packaging, performance |
| 🏃 Sprint Planner | Agile sprint planning and backlog grooming |
| 🧭 Strategy Advisor | Business strategy and competitive analysis |
| 📖 Technical Writer | Documentation, API docs, guides |
| 🎨 UX Designer | UI/UX design feedback and wireframes |
| 📈 Visualization Expert | Charts, dashboards, data storytelling |
Agents and chatbots that remember conversations and user state across sessions.
- 💾 AI ArXiv Agent with Memory
- 🛩️ AI Travel Agent with Memory
- 💬 Llama3 Stateful Chat
- 📝 LLM App with Personalized Memory
- 🗄️ Local ChatGPT Clone with Memory
- 🧠 Multi-LLM Application with Shared Memory
Turn any data source into a chat interface.
- 💬 Chat with GitHub (GPT & Llama3)
- 📨 Chat with Gmail
- 📄 Chat with PDF (GPT & Llama3)
- 📚 Chat with Research Papers (ArXiv) (GPT & Llama3)
- 📝 Chat with Substack
- 📽️ Chat with YouTube Videos
Reduce token usage, context size, and API cost without losing quality.
- 🎯 Toonify Token Optimization - Reduce LLM API costs by 30–60% using TOON format
- 🧠 Headroom Context Optimization - Reduce LLM API costs by 50–90%
End-to-end fine-tuning recipes for open-source models.
Deep-dive tutorials on the major agent frameworks.
- Starter agent; model‑agnostic (OpenAI, Claude)
- Structured outputs (Pydantic)
- Tools: built‑in, function, third‑party, MCP tools
- Memory; callbacks; Plugins
- Simple multi‑agent; Multi‑agent patterns
OpenAI Agents SDK Crash Course
- Starter agent; function calling; structured outputs
- Tools: built‑in, function, third‑party integrations
- Memory; callbacks; evaluation
- Multi‑agent patterns; agent handoffs
- Swarm orchestration; routing logic
Created and maintained by Shubham Saboo with contributions from the amazing community members.
🌟 Don't miss future drops - star the repo to get notified when new templates ship.
Apache-2.0. See LICENSE. Fork it, ship it, sell it.