AI news and explainers at 7 AM weekdays, plus a Sunday weekly at 8Get it in your inbox

METAL LAB

Shubhamsaboo/awesome-llm-apps

134,058+161 todayPython

A free collection of 100+ ready-to-run AI agent and RAG app examples

Shubhamsaboo/awesome-llm-apps is a repository packed with over 100 open-source example projects covering AI agents and retrieval-augmented answering systems (RAG), spanning travel planning, financial analysis, medical imaging review, and game-playing agents. The examples are built to work with Claude, Gemini, GPT, DeepSeek, Llama, Qwen, and other models, and everything is released under the Apache-2.0 license, meaning anyone can clone, modify, or even sell the code. Written in Python, the projects range from single-file starter agents that need only an API key to run, up to multi-agent teams handling complex, production-style tasks.

What it does

  1. Organized by difficulty: starter agents runnable with just an API key, advanced agents with tools and memory, and multi-agent teams for complex workflows
  2. Covers real-world scenarios like travel itinerary planning, breakup recovery support, CSV data analysis, X-ray image review, fraud investigation, and personal financial coaching
  3. Includes multi-agent team setups (legal advisory, recruitment, real estate) and agents connected to external tools and data via the Model Context Protocol (MCP)
  4. Contains over 20 RAG pipeline examples that retrieve from documents, images, or audio to generate grounded answers, plus memory-based chatbots that retain conversation context and tools that cut token costs by 30-90%
  5. Also includes installable 'Agent Skills' that add new capabilities to coding agents like Claude Code, Codex, or Cursor in about 10 seconds

Why it matters

It lets developers skip building AI agents or RAG systems from scratch and instead study or directly reuse working code, cutting down both learning time and development cost. Comparing multiple frameworks and models side by side in one place also helps both practitioners and learners pick the right architecture for their own project.

Terms in this repo

  • RAG (Retrieval Augmented Generation) · A method that retrieves relevant documents or data before generating an answer, grounding the response in that retrieved content
  • Agent Skills · Installable packages of executable code that add new capabilities to a coding agent with a single command
  • Model Context Protocol (MCP) · A standardized protocol that lets AI agents connect to external tools and data sources
  • LoRA · A fine-tuning technique that trains only a small subset of a model's parameters on limited data, reducing tuning cost
  • Apache-2.0 license · An open-source license that permits commercial use, modification, and redistribution as long as attribution is kept

Repository description (English)

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

Open on GitHub

Trending repos

All repos →

Latest from METAL LAB