← all repositories
Shubhamsaboo/awesome-llm-apps

A cookbook of 100+ LLM apps that actually run

Clone a travel agent, earnings-call analyst, or multi-agent team in three commands instead of rebuilding from scratch.

113.7k stars Python AgentsRAG · SearchLearning
awesome-llm-apps
Velocity · 7d
+148
★ / day
Trend
steady
star history

What it does

Awesome LLM Apps is a repository of self-contained Python templates for AI agents, RAG pipelines, voice agents, and multi-agent teams. Each project ships with its own requirements.txt and is meant to run after git clone, pip install, and one launch command. The stack is deliberately broad: ADK, Gemini, CrewAI, Streamlit, and others appear across different templates.

The interesting bit

The author treats this as original engineering, not a curated list. Every template is built and tested end-to-end, and each featured project gets a free tutorial on the companion site Unwind AI. That turns a “list of repos” into something closer to a hands-on course with runnable homework.

Key highlights

  • 14 categories covering starter agents, multi-agent teams, voice AI, MCP agents, RAG, fine-tuning, and game-playing agents
  • Provider-agnostic by design: swap Claude, Gemini, OpenAI, xAI, Qwen, or Llama via config
  • Apache-2.0 license: no paywall, no signup, no telemetry
  • Quick-start promise: the travel agent demo claims to run in 30 seconds
  • Active maintenance with a “Featured This Month” rotation (currently earnings-call analysis, insurance voice intake, home-renovation vision agents, and self-improving agent skills)

Caveats

  • The README is heavy on emoji and light on architecture diagrams or deep technical explanations
  • “100+ apps” is the headline count; the actual depth of any single template is hard to gauge without cloning it
  • Some featured stacks (e.g., “Nano Banana Pro” for vision) are niche enough that you may need to hunt for documentation

Verdict

Grab this if you learn by tearing apart working code and you want to skip the “hello world” phase of agent frameworks. Skip it if you need a single, production-hardened platform rather than a broad sampler of patterns.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.