Skip to content

himyjan/awesome-llm-apps

 
 

Repository files navigation

Unwind AI

LinkedIn X / Twitter

Deutsch | Español | français | 日本語 | 한국어 | Português | Русский | 中文


🌟 Awesome LLM Apps

100+ AI Agent & RAG apps you can actually run — clone, customize, ship.
AI 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

Stars Forks Contributors License Last Commit

  🚀 Quick Start     📂 Browse Templates     📚 Step-by-Step Tutorials  

Featured on Trendshift

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

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

🔥 Featured This Month

Template What it does Stack
📡 Earnings Call Analyst Agent YouTube earnings calls become quote-synced analyst cards with ADK, Gemini, filings, and grounded market news ADK + Gemini
🛡️ 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.

📑 Table of Contents

13 categories · Click to expand

📂 Featured AI Projects

🌱 Starter AI Agents

Single-file agents that run with just an API key - a great place to start.

🚀 Advanced AI Agents

Production-style agents with tools, memory, and multi-step reasoning.

🎮 Autonomous Game-Playing Agents

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

🤝 Multi-agent Teams

Multiple agents collaborating to accomplish complex, cross-domain tasks.

🗣️ Voice AI Agents

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

♾️ MCP AI Agents

Agents that connect to external tools and data via Model Context Protocol.

📀 RAG (Retrieval Augmented Generation)

Retrieval pipelines - from simple chains to agentic and multi-source.

🧩 Awesome Agent Skills

Ready-to-use agent skill files you can plug into any AI agent or LLM workflow.

📋 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

💾 LLM Apps with Memory Tutorials

Agents and chatbots that remember conversations and user state across sessions.

💬 Chat with X Tutorials

Turn any data source into a chat interface.

🎯 LLM Optimization Tools

Reduce token usage, context size, and API cost without losing quality.

🔧 LLM Fine-tuning Tutorials

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

🧑‍🏫 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

Created and maintained by Shubham Saboo with contributions from the amazing community members.

Top contributors

⭐ Star History

Star History Chart

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

About

Collection of awesome LLM apps with RAG using OpenAI, Anthropic, Gemini and opensource models.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 67.7%
  • JavaScript 21.4%
  • TypeScript 8.2%
  • CSS 1.6%
  • HTML 1.0%
  • PLpgSQL 0.1%