The "awesome-llm-apps" repository by Shubhamsaboo is an expansive open-source collection featuring over 100 hand-built AI agents, agent skills, and Retrieval-Augmented Generation (RAG) applications. Licensed under Apache-2.0, the project provides diverse implementations compatible with major models including Claude, Gemini, GPT, DeepSeek, Llama, and Qwen. The repository is structured into several technical categories: single-file agents for quick deployment, production-style agents utilizing memory and multi-step reasoning, and multi-agent teams designed for complex, cross-domain tasks. Advanced implementation patterns include "Mixture of Agents" for response aggregation, self-improving agent skills via Gemini and ADK, and various RAG architectures such as Corrective RAG (CRAG), Knowledge Graph RAG with citations, and Agentic RAG using Pydantic AI for validated answers. The collection also explores specialized interfaces, including Generative UI components and Model Context Protocol (MCP) integrations for connecting agents to external tools like GitHub, Notion, and live web browsers. Additionally, the project offers optimization techniques like the TOON format to reduce LLM API costs by 30-60% and provides deep-dive tutorials for the Google ADK and OpenAI Agents SDK frameworks.

Read original