Featured image of post awesome-llm-apps: 100+ 开源 AI Agent 与 RAG 应用合集

awesome-llm-apps: 100+ 开源 AI Agent 与 RAG 应用合集

awesome-llm-apps 是 GitHub Trending 热门项目,收录了 100+ 可直接运行的开源 AI Agent、Agent Skills 和 RAG 应用,支持 Claude、Gemini、GPT、DeepSeek、Llama 等主流模型,涵盖旅行规划、金融分析、欺诈调查、语音交互、游戏对战等多种场景。

项目简介

awesome-llm-apps 是一个收录了 100+ 开源 AI Agent、Agent Skills 和 RAG 应用的合集项目,所有应用均可直接克隆、定制和部署,采用 Apache-2.0 许可证,完全免费开源。

项目兼容 Claude、Gemini、GPT、DeepSeek、Llama、Qwen 等主流大语言模型,截至目前已获得 121,385 Stars,今日新增 1,106 Stars。

核心亮点

  • 一键运行:克隆后 30 秒即可启动任何 Agent
  • Agent Skills:一条命令即可为你的编码 Agent 安装新技能
  • 全模型兼容:支持 Claude、GPT、Gemini、DeepSeek、Llama 等多种模型
  • Apache-2.0 许可:可自由 fork、部署、商业化

快速开始

安装 Agent Skill(10 秒)

1
npx skills add https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/agent_skills/project-graveyard

然后向你的编码 Agent 询问:“为什么我总是完不成业余项目?”

运行完整 Agent(30 秒)

1
2
3
4
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

应用分类概览

🧩 Agent Skills

为编码 Agent(Claude Code、Codex、Cursor 等)赋予新能力,一条命令安装、自然语言调用:

  • Project Graveyard — 找出你所有被放弃的业余项目,分析原因,帮你重启值得继续的那一个
  • Advisor Orchestrator Worker — 多模型协作:Claude Flabe 5 担任顾问、GPT-5.6 担任编排器、Gemini 3.5 Flash 担任执行者
  • Self-Improving Agent Skills — 使用 Gemini 和 ADK 自动优化 Agent 技能

🌱 Starter AI Agents

单文件 Agent,只需一个 API Key 即可运行:

  • AI Travel Agent — 个性化逐日旅行行程规划
  • AI Data Analysis Agent — 用自然语言查询 CSV / Excel 数据
  • AI Music Generator Agent — 输入提示词,输出 MP3 音轨
  • Mixture of Agents — 多个 LLM 分别回答,一个聚合最佳结果
  • xAI Finance Agent — 基于 Grok 的实时股票分析

🚀 Advanced AI Agents

具备工具调用、记忆和多步推理的生产级 Agent:

  • AI Fraud Investigation Agent — 交叉比对公共记录,标记可疑数据
  • AI Deep Research Agent — 基于 OpenAI Agents SDK 和 Firecrawl 的综合网络调研
  • AI VC Due Diligence Agent Team — 多 Agent 协作的投资分析
  • AI System Architect Agent — 使用 DeepSeek R1 推理模型 + Claude 进行架构评审
  • AI Financial Coach Agent — 个人预算、债务和储蓄分析
  • AI Home Renovation Agent — 照片输入,输出装修方案和逼真渲染图
  • AI Self-Evolving Agent — 使用 EvoAgentX 自动重写自身工作流

🗣️ Voice AI Agents

语音输入、语音输出的实时语音 Agent:

  • Customer Support Voice Agent — 基于自有文档的语音客服
  • Insurance Claim Live Agent Team — 基于 Gemini Live 的实时语音理赔
  • Voice RAG Agent — 用语音向 PDF 提问,听回答

🖼️ Generative UI & Agentic Frontends

Agent 渲染交互式 UI 组件(表单、卡片、图表)而非纯文本:

  • AI Dashboard Canvas Agent — 在聊天中描述仪表盘,图表实时组装到画布上
  • AI MCP App Builder — 描述 MCP 应用,返回一个可交互的沙盒实例
  • AI Shadcn Component Generator — 通过对话生成生产级 shadcn 组件

🎮 Autonomous Game-Playing Agents

Agent 自主玩游戏——推理、策略、行动:

  • AI Chess Agent — Agent 白方 vs Agent 黑方,验证合法走法
  • AI 3D Pygame Agent — DeepSeek R1 编写 PyGame 代码,浏览器 Agent 实时运行

🛰️ Always-on Agents

按计划或事件在后台运行的持续 Agent:

  • Always-on HN Briefing Agent — 定时抓取 Hacker News,将精选摘要推送到 Slack 或邮件

♾️ MCP AI Agents

通过 Model Context Protocol 连接外部工具和数据的 Agent:

  • Browser MCP Agent — 自然语言操控真实浏览器
  • GitHub MCP Agent — 用自然语言探索和分析任意仓库
  • Multi-MCP Agent Router — 多个专业 Agent,各自对接独立的 MCP 服务器

📀 RAG 应用

从简单链式检索到多源聚合检索的完整 RAG 管线:

  • Agentic RAG with Embedding Gemma — 全本地化 RAG,使用 EmbeddingGemma + Llama 3.2
  • Corrective RAG (CRAG) — 自评自纠的检索管线
  • Multimodal Agentic RAG — 支持文本、PDF、图片、音频、视频的多模态检索,带引用
  • Knowledge Graph RAG with Citations — 多跳推理,带可验证来源归属
  • RAG Failure Diagnostics Clinic — 系统化诊断 RAG 管线故障

💬 Chat with X

将任意数据源转化为聊天界面:

  • Chat with GitHub / Gmail / PDF / YouTube / Substack / Research Papers

🧑‍🏫 AI Agent Framework Crash Courses

主流 Agent 框架的深度教程:

  • Google ADK Crash Course — Starter Agent、结构化输出、工具(内置/函数/第三方/MCP)、记忆、回调、插件、多 Agent 模式
  • OpenAI Agents SDK Crash Course — Starter Agent、函数调用、结构化输出、工具、记忆、评估、交接、群调度

项目数据

指标 数值
Stars 121,385
Forks 17,931
今日新增 Stars 1,106
主要语言 Python
许可证 Apache-2.0

为什么值得关注

awesome-llm-apps 不只是一个"awesome 列表"——它提供的是可直接运行、经过端到端测试的完整应用代码。无论你是想快速上手 AI Agent 开发,还是寻找特定场景的参考实现(金融分析、语音交互、RAG 管线、游戏 Agent),这个项目都能提供高质量的起点。

随着 MCP 协议的兴起和 Agent 框架(Google ADK、OpenAI Agents SDK)的快速迭代,awesome-llm-apps 正成为 AI Agent 生态中最实用的开源参考库之一。

项目地址:https://github.com/Shubhamsaboo/awesome-llm-apps