awesome-llm-apps

100+ AI Agents, Agent Skills and RAG Apps - Free and Open Source.

132,182 stars Python Markdown Skills API Spec #agents#llms#python#rag
AI Prompts & Specs

Repository: Shubhamsaboo/awesome-llm-apps


Stars: 106064

README.md

<p align="center">
<a href="http://www.theunwindai.com">
<img src="docs/banner/unwind_black.png" width="900px" alt="Unwind AI">
</a>
</p>

<p align="center">
<a href="https://www.linkedin.com/in/shubhamsaboo/">
<img src="https://img.shields.io/badge/Follow%20on%20LinkedIn-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white" alt="LinkedIn">
</a>
<a href="https://twitter.com/Saboo_Shubham_">
<img src="https://img.shields.io/badge/Follow%20on%20๐•-000000?style=for-the-badge&logo=x&logoColor=white" alt="X / Twitter">
</a>
</p>

<p align="center">
<!-- Keep these links. Translations will automatically update with the README. -->
<a href="https://www.readme-i18n.com/Shubhamsaboo/awesome-llm-apps?lang=de">Deutsch</a> |
<a href="https://www.readme-i18n.com/Shubhamsaboo/awesome-llm-apps?lang=es">Espaรฑol</a> |
<a href="https://www.readme-i18n.com/Shubhamsaboo/awesome-llm-apps?lang=fr">franรงais</a> |
<a href="https://www.readme-i18n.com/Shubhamsaboo/awesome-llm-apps?lang=ja">ๆ—ฅๆœฌ่ชž</a> |
<a href="https://www.readme-i18n.com/Shubhamsaboo/awesome-llm-apps?lang=ko">ํ•œ๊ตญ์–ด</a> |
<a href="https://www.readme-i18n.com/Shubhamsaboo/awesome-llm-apps?lang=pt">Portuguรชs</a> |
<a href="https://www.readme-i18n.com/Shubhamsaboo/awesome-llm-apps?lang=ru">ะ ัƒััะบะธะน</a> |
<a href="https://www.readme-i18n.com/Shubhamsaboo/awesome-llm-apps?lang=zh">ไธญๆ–‡</a>
</p>

<hr/>

<div align="center">

๐ŸŒŸ Awesome LLM Apps

<p><strong>100+ AI Agent & RAG apps you can actually run โ€” clone, customize, ship.</strong><br/>
AI Agents ยท Multi-agent Teams ยท MCP Agents ยท RAG ยท Voice Agents ยท Agent Skills ยท Fine-tuning</p>

<p>
<strong>Free step-by-step tutorials on <a href="https://www.theunwindai.com">Unwind AI</a></strong><br/>
<strong>Works with Claude ยท Gemini ยท OpenAI ยท xAI ยท Qwen ยท Llama</strong>
</p>

<p>
<a href="https://github.com/Shubhamsaboo/awesome-llm-apps/stargazers"><img src="https://img.shields.io/github/stars/Shubhamsaboo/awesome-llm-apps?style=for-the-badge&logo=github&color=FFD700" alt="Stars"></a>
<a href="https://github.com/Shubhamsaboo/awesome-llm-apps/network/members"><img src="https://img.shields.io/github/forks/Shubhamsaboo/awesome-llm-apps?style=for-the-badge&logo=github&color=4FC3F7" alt="Forks"></a>
<a href="https://github.com/Shubhamsaboo/awesome-llm-apps/graphs/contributors"><img src="https://img.shields.io/github/contributors/Shubhamsaboo/awesome-llm-apps?style=for-the-badge&color=22C55E" alt="Contributors"></a>
<a href="LICENSE"><img src="https://img.shields.io/github/license/Shubhamsaboo/awesome-llm-apps?style=for-the-badge&color=8B5CF6" alt="License"></a>
<img src="https://img.shields.io/github/last-commit/Shubhamsaboo/awesome-llm-apps?style=for-the-badge&color=F97316" alt="Last Commit">
</p>

<p>
<a href="#-quick-start"><kbd> &nbsp; ๐Ÿš€ Quick Start &nbsp; </kbd></a>
<a href="#-featured-ai-projects"><kbd> &nbsp; ๐Ÿ“‚ Browse Templates &nbsp; </kbd></a>
<a href="https://www.theunwindai.com"><kbd> &nbsp; ๐Ÿ“š Step-by-Step Tutorials &nbsp; </kbd></a>
</p>

<a href="https://trendshift.io/repositories/9876" target="_blank">
<img src="https://trendshift.io/api/badge/repositories/9876" width="220" alt="Featured on Trendshift">
</a>

</div>

---

๐Ÿ’ก Why this exists

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, 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.

๐Ÿš€ Quick Start

Run your first agent in 30 seconds:

bash
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 |
|---|---|---|
| ๐Ÿง  DevPulse AI | Multi-agent signal intelligence for dev teams | Multi-agent |
| ๐Ÿ  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.

๐Ÿ“‘ Table of Contents

<details open>
<summary><strong>13 categories ยท Click to expand</strong></summary>

- ๐ŸŒฑ Starter AI Agents
- ๐Ÿš€ Advanced AI Agents
- ๐ŸŽฎ Autonomous Game-Playing Agents
- ๐Ÿค Multi-agent Teams
- ๐Ÿ—ฃ๏ธ Voice AI 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

</details>

๐ŸŒฑ Starter AI Agents


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 (Local & Cloud SDK)

๐Ÿš€ Advanced AI Agents


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
* ๐Ÿ‹๏ธโ€โ™‚๏ธ 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 <sub>โ†— external</sub>
* ๐Ÿ›ก๏ธ Trust-Gated Multi-Agent Research Team

๐ŸŽฎ Autonomous Game-Playing Agents


Agents that play games end-to-end - reasoning, strategy, and action.

* ๐ŸŽฎ AI 3D Pygame Agent
* โ™œ AI Chess Agent
* ๐ŸŽฒ AI Tic-Tac-Toe Agent

๐Ÿค Multi-agent Teams


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

๐Ÿ—ฃ๏ธ Voice AI Agents


Speech-in, speech-out agents using real-time voice APIs.

* ๐Ÿ—ฃ๏ธ AI Audio Tour Agent
* ๐Ÿ“ž Customer Support Voice Agent
* ๐Ÿ”Š Voice RAG Agent (OpenAI SDK)
* ๐ŸŽ™๏ธ OpenSource Voice Dictation Agent (Wispr Flow clone) <sub>โ†— external</sub>

โ™พ๏ธ MCP AI Agents


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

๐Ÿ“€ RAG (Retrieval Augmented Generation)


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
* ๐Ÿฆ™ 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

๐Ÿงฉ Awesome Agent Skills


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

<details>
<summary><strong>๐Ÿ“‹ Browse all 19 skills</strong></summary>

| 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 |

</details>

๐Ÿ’พ LLM Apps with Memory Tutorials


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

๐Ÿ’ฌ Chat with X Tutorials


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

๐ŸŽฏ LLM Optimization Tools


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%

๐Ÿ”ง LLM Fine-tuning Tutorials


End-to-end fine-tuning recipes for open-source models.

* Gemma 3 Fine-tuning
* Llama 3.2 Fine-tuning

๐Ÿง‘โ€๐Ÿซ AI Agent Framework Crash Course


Deep-dive tutorials on the major agent frameworks.

Google ADK Crash Course
- 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


๐Ÿ™ Built by

<p>Created and maintained by <a href="https://twitter.com/Saboo_Shubham_"><strong>Shubham Saboo</strong></a> with contributions from the amazing community members.</p>

<a href="https://github.com/Shubhamsaboo/awesome-llm-apps/graphs/contributors">
<img src="https://contrib.rocks/image?repo=Shubhamsaboo/awesome-llm-apps&max=40&columns=10&anon=0" alt="Top contributors" />
</a>

โญ Star History

![Star History Chart](https://star-history.com/#Shubhamsaboo/awesome-llm-apps&Date)

๐ŸŒŸ Don't miss future drops - star the repo to get notified when new templates ship.

๐Ÿ“œ License

Apache-2.0. See LICENSE. Fork it, ship it, sell it.