GGitHub 趋势观察站
每日 07:00 更新
← 返回今日榜单

Shubhamsaboo /

awesome-llm-apps

收集 AI Agent、Agent Skills 和 RAG 应用的开源示例库。

访问 GitHub 仓库 ↗
最近上榜 · 2026-09-13#10

当日排名

+237当日新增 Star137,601总 Star

awesome-llm-apps:可运行的 LLM、RAG 与 AI Agent 示例合集

一分钟看懂

awesome-llm-apps 是一个以代码示例为主的 AI 应用合集,覆盖单 Agent、多 Agent、RAG、MCP、语音、多模态、生成式 UI 和 Agent Skills。与只罗列链接的 Awesome List 不同,它按目录提供可以阅读和运行的具体项目,方便开发者从一个接近目标场景的实现开始学习。

你可以用它做什么

  • 查找研究助手、客服、金融分析、旅行规划等 Agent 示例。
  • 学习文档问答、知识库和多种 RAG 方案。
  • 对比不同模型、向量数据库与 Agent 框架的接入方式。
  • 参考多 Agent 协作、长期运行和 MCP 工具调用。
  • 复制一个最小项目,再替换为自己的数据与界面。

主要能力

仓库按基础与高级 AI Agent、LLM 应用、MCP Agent、生成式 UI、常驻 Agent 和 Skills 等类别组织。不同示例使用的技术栈并不统一,可能涉及 OpenAI、Anthropic、Gemini、开源模型,以及 LangChain、LlamaIndex、CrewAI、Agno 等框架。每个子项目通常带独立说明、依赖和环境变量要求。

适合哪些人

  • 想从完整小项目入门 LLM 应用的开发者。
  • 需要快速验证某种 Agent 或 RAG 产品想法的团队。
  • 希望比较不同框架代码结构的学习者。

它更像案例实验室,不是一个统一维护、统一架构的生产框架。

怎么开始使用

不要一次克隆后尝试运行所有项目。先在目录中选择一个最接近目标的示例,阅读该目录 README,创建隔离环境并只配置必要 API Key。跑通原始版本后,再依次替换模型、数据源和前端。将学到的思路迁入正式项目时,应重新整理依赖、测试和配置。

使用前需要知道

示例数量多、更新时间不同,部分依赖或模型名称可能已经变化。能演示不等于能上线:认证、权限、费用控制、提示注入、数据隐私、日志和评测通常仍需补齐。不要把真实密钥写入代码或提交 Git。

第三方模型与框架各有许可证、价格和数据政策,应以其官方资料为准。Agent 能调用外部工具时,要限制写操作与高风险权限,并对生成内容进行验证。

官方资料