MCPcopy
hub / github.com/Shubhamsaboo/awesome-llm-apps

github.com/Shubhamsaboo/awesome-llm-apps @main sqlite

repository ↗ · DeepWiki ↗
3,552 symbols 13,159 edges 866 files 994 documented · 28%
README

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

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

🚀 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
📰 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.

📑 Table of Contents

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

🛰️ Always-on Agents

Background agents that run on schedules or events, monitor changing context, decide what needs attention, and proactively deliver updates, artifacts, or actions.

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

🖼️ Generative UI and Agentic Frontends

Agents that render interactive UI components — forms, cards, charts, editable plans — not just text.

🎮 Autonomous Game-Playing Agents

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

♾️ MCP AI Agents

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

📀 RAG (Ret

Extension points exported contracts — how you extend this code

WorkspaceProvider (Interface)
(no doc) [2 implementers]
generative_ui_agents/ai-mcp-app-builder/apps/web/lib/workspace/types.ts
ToolCardProps (Interface)
* ToolCard - Generative UI for tool call rendering in chat. * * Two rendering modes: * - SpecializedToolCard: Emoji-b
generative_ui_agents/ai-deep-research-agent/src/components/ToolCard.tsx
TripFormData (Interface)
(no doc)
advanced_ai_agents/multi_agent_apps/agent_teams/ai_travel_planner_agent_team/client/app/plan/page.tsx
ConfigStepProps (Interface)
(no doc)
awesome_agent_skills/self-improving-agent-skills/frontend/src/components/ConfigStep.tsx
Video (Interface)
(no doc)
advanced_llm_apps/multimodal_video_moment_finder/frontend/app/page.tsx
FlowContextStateStreams (Interface)
(no doc)
advanced_llm_apps/chat_with_X_tutorials/streaming_ai_chatbot/types.d.ts
City (Interface)
(no doc)
generative_ui_agents/mcp-apps-generative-ui-showcase/mcp-server/src/hotels.ts
ToolReasoningProps (Interface)
(no doc)
generative_ui_agents/generative-ui-starter-project/src/components/tool-rendering.tsx

Core symbols most depended-on inside this repo

get
called by 1458
advanced_ai_agents/multi_agent_apps/multi_agent_trust_layer/multi_agent_trust_layer.py
Field
called by 476
generative_ui_agents/ai-financial-coach-agent/src/components/financial-form.tsx
cn
called by 285
generative_ui_agents/ai-shadcn-component-generator/apps/ui/src/lib/utils.ts
run
called by 253
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py
execute
called by 134
advanced_ai_agents/multi_agent_apps/multi_agent_trust_layer/multi_agent_trust_layer.py
execute_query
called by 80
advanced_ai_agents/multi_agent_apps/ai_news_and_podcast_agents/beifong/services/db_service.py
run
called by 79
advanced_ai_agents/multi_agent_apps/agent_teams/ai_services_agency/agency.py
close
called by 61
rag_tutorials/knowledge_graph_rag_citations/knowledge_graph_rag.py

Shape

Function 2,497
Method 460
Class 380
Route 121
Interface 94

Languages

Python65%
TypeScript35%

Modules by API surface

advanced_ai_agents/multi_agent_apps/multi_agent_trust_layer/multi_agent_trust_layer.py47 symbols
advanced_ai_agents/multi_agent_apps/ai_news_and_podcast_agents/beifong/integrations/slack/chat.py47 symbols
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py42 symbols
awesome_agent_skills/self-improving-agent-skills/backend/app.py40 symbols
voice_ai_agents/insurance_claim_live_agent_team/live_demo/server.py38 symbols
voice_ai_agents/insurance_claim_live_agent_team/live_demo/app.js35 symbols
rag_tutorials/multimodal_agentic_rag/backend/rag_store.py31 symbols
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/live_demo/app.js31 symbols
advanced_ai_agents/multi_agent_apps/ai_news_and_podcast_agents/beifong/routers/social_media_router.py27 symbols
advanced_ai_agents/multi_agent_apps/ai_financial_coach_agent/ai_financial_coach_agent.py26 symbols
generative_ui_agents/ai-shadcn-component-generator/apps/ui/src/components/ui/sidebar.tsx25 symbols
advanced_ai_agents/multi_agent_apps/trust_gated_agent_team/trust_gated_agents.py25 symbols

Dependencies from manifests, versioned

@ag-ui/client0.0.43 · 1×
@ag-ui/core0.0.48 · 1×
@ag-ui/encoder0.0.53 · 1×
@ag-ui/mastra1.0.1 · 1×
@ag-ui/mcp-apps-middleware0.0.3 · 1×
@ai-sdk/openai3.0.33 · 1×
@base-ui/react1.2.0 · 1×
@copilotkit/a2ui-renderer1.56.2 · 1×
@copilotkit/react-core1.8.0 · 1×
@copilotkit/react-textarea1.56.4 · 1×
@copilotkit/react-ui1.8.0 · 1×
@copilotkit/runtime1.8.0 · 1×

Datastores touched

(mysql)Database · 1 repos
dbDatabase · 1 repos
dbDatabase · 1 repos

For agents

$ claude mcp add awesome-llm-apps \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact