← all repositories
Shubhamsaboo/awesome-llm-apps

Working AI agent blueprints for the impatient developer

Why rebuild the same RAG pipeline or agent loop from scratch when you can fork a working template instead?

126.4k stars Python AgentsRAG · SearchLearning
Feature · 14 Jul 2026
From Notebooks to Runnables: The LLM Repo Treating Models as Software

A collection of 100+ hand-built, provider-agnostic applications designed to be cloned, customized, and shipped rather than merely read.

Read the in-depth article
awesome-llm-apps
Velocity · 7d
+634
★ / day
Trend
cooling
star history

What it does Awesome LLM Apps is a collection of more than 100 self-contained Python templates spanning starter agents, multi-agent teams, voice agents, RAG pipelines, and fine-tuning examples. Each project is original code—hand-built and end-to-end tested—rather than a curated list of external links. The repo acts as a cookbook you can clone, rewire for your own provider, and ship.

The interesting bit The templates are provider-agnostic by design; swapping between Claude, Gemini, GPT, Llama, or Qwen is supposedly just a config change. That is the rare part—most agent demos hard-code one API and one framework, but this collection tries to stay portable across the modern AI stack.

Key highlights

  • Covers the full agent lifecycle: single-file starters, multi-agent teams, MCP integrations, voice agents, and autonomous game players.
  • Apache-2.0 licensed, so you can fork, modify, and sell what you build without paywalls or telemetry.
  • Each featured template ships with a free step-by-step tutorial on Unwind AI.
  • Includes niche experiments like earnings-call analysts, insurance voice claim teams, and self-improving agent skills.

Verdict Developers who want working starter code for LLM apps without wading through broken dependencies will find this useful. If you are looking for a single, opinionated framework rather than a broad recipe box, this is not that.

Frequently asked

What is Shubhamsaboo/awesome-llm-apps?
Why rebuild the same RAG pipeline or agent loop from scratch when you can fork a working template instead?
Is awesome-llm-apps open source?
Yes — Shubhamsaboo/awesome-llm-apps is open source, released under the Apache-2.0 license.
What language is awesome-llm-apps written in?
Shubhamsaboo/awesome-llm-apps is primarily written in Python.
How popular is awesome-llm-apps?
Shubhamsaboo/awesome-llm-apps has 126.4k stars on GitHub and is currently cooling off.
Where can I find awesome-llm-apps?
Shubhamsaboo/awesome-llm-apps is on GitHub at https://github.com/Shubhamsaboo/awesome-llm-apps.

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