GitHub AI 开源项目分类整理:从 Coding Agent 到 RAG 知识库

整理 GitHub AI 开源项目分类合计和项目分类表,覆盖 AI 编程、Agent 工作流、RAG、内容创作、本地模型、垂直应用和 AI 应用开发基础设施。

这里按应用方向列出 GitHub AI 项目,覆盖 AI 编程与 Coding Agent、Agent 技能与工作流、RAG 与知识库、多模态创作、本地模型与推理、垂直应用与自动化、AI 应用开发基础设施等方向。后续新增项目时,也可以继续按这个结构补充。

分类合计

分类 项目数 适合先看的人
AI编程与 Coding Agent 19 经常使用 Claude Code、Codex、Cursor、终端 Agent 或代码库自动化的人
Agent 技能与工作流 7 想把 AI 编程、科研、创作流程标准化的人
RAG、知识库与记忆 7 需要文档检索、知识库、长期记忆、网页抓取和结构化抽取的人
垂直应用与自动化 7 想看金融、交易、闲鱼监控、桌面操作、浏览器自动化等落地场景的人
多模态与内容创作 5 做图片、视频、语音转写、提示词库和内容分发的人
AI 应用开发基础设施 3 构建 AI 应用、浏览器自动化、Prompt/MCP 工具链的人
本地模型与推理 1 关心本地 DeepSeek、推理引擎和硬件适配的人

这个分布可以看出当前 AI 开源项目的几个高频方向:AI 编程工具明显最多,其次是 Agent 工作流、RAG 知识库和具体应用场景。纯模型推理项目数量不多,因为很多本地部署内容并不是单独介绍某个 GitHub 项目,而是围绕模型、显卡或部署方案展开。

AI编程与 Coding Agent

这一类聚焦代码理解、代码修改、工程流程和终端 Agent,是数量最多的一组。共 19 个项目。

项目 文章 GitHub 核心用途 适合人群
Ralph Ralph 是什么:把 Claude Code 和 Amp 变成可循环执行的自主开发流程 snarktank/ralph 让 Claude Code / Amp 按 PRD、计划、执行、评审循环推进任务 想把 Agent 编程流程拉直的人
Claude-Mem Claude-Mem:给 Claude Code 加上跨会话长期记忆 thedotmack/claude-mem 为 Claude Code 增加跨会话记忆 高频使用 Claude Code 的开发者
Claude Code Hooks Mastery Claude Code Hooks Mastery:13 个 Hooks 生命周期与自动化控制入门 disler/claude-code-hooks-mastery 学习 Claude Code Hooks 生命周期和自动化控制 想定制 Claude Code 流程的人
Compound Engineering Plugin Compound Engineering Plugin:把 AI 编程变成计划、执行、评审的工程循环 EveryInc/compound-engineering-plugin 把 AI 编程拆成计划、执行、评审循环 关注工程化 AI 编程的人
free-claude-code free-claude-code:用代理把 Claude Code 接到 OpenRouter、DeepSeek 和本地模型 Alishahryar1/free-claude-code 通过代理把 Claude Code 接到不同模型后端 想降低 Claude Code 使用成本的人
Hermes Agent Hermes Agent 是什么:简介、优点、快速上手与 OpenClaw 对比 NousResearch/hermes-agent 本地 Agent 框架,支持工具调用和任务执行 想跑本地 Agent 的用户
OpenHarness OpenHarness 是什么:这个开源 Agent Harness 能做什么 HKUDS/OpenHarness Agent Harness 与多 Agent 执行框架 研究 Agent 编排的人
CodexBridge Codex 怎么接入国产大模型?OpenAI 兼容接口与 CodexBridge 使用思路 begonia599/CodexBridge 帮 Codex 接入 OpenAI 兼容模型接口 想把 Codex 接到国产模型的人
ccx Codex 怎么接入国产大模型?用 CCX 统一管理 OpenAI 兼容 API BenedictKing/ccx 统一管理 Claude、Codex、Gemini 等 API 代理 多模型切换用户
cc-haha cc-haha 是什么?一个把 Claude Code 做成桌面工作台的项目 NanmiCoder/cc-haha Claude Code 桌面工作台与 Computer Use 入口 喜欢图形界面的 Claude Code 用户
DeepSeek-TUI DeepSeek-TUI:把 DeepSeek V4 变成终端里的编程智能体 Hmbown/DeepSeek-TUI 在终端里运行 DeepSeek 编程 Agent DeepSeek 与命令行用户
Open Design Open Design 项目解析:把 Claude Code、Codex 变成 AI 设计工具 nexu-io/open-design 让 Claude Code / Codex 参与设计生成 想用 Agent 做设计原型的人
agentmemory agentmemory 项目解析:给 Claude Code、Codex 和 Cursor 加持久记忆 rohitg00/agentmemory 给 Coding Agent 增加持久记忆层 长期维护项目的开发者
Graphify Graphify 解决 Claude Code 最大局限:把代码库变成 AI 可查询知识图谱 safishamsi/graphify 把代码库转成知识图谱,降低 Agent 重复读文件成本 大型代码库用户
CC Switch CC Switch:一个桌面工具统一管理 Claude Code、Codex、Gemini CLI 和 OpenClaw farion1231/cc-switch 管理多个 AI CLI 工具和账号/配置切换 同时使用多套 CLI 的人
Warp Warp 开源:从终端到 Agentic Development Environment warpdotdev/warp Agentic 终端与开发环境 终端重度用户
opencode opencode、Claude Code、Codex 有什么区别?开源 AI 编程工具使用指南 anomalyco/opencode 开源 AI 编程 Agent 想找 Claude Code / Codex 替代品的人
9Router 9Router:把 Claude Code、Codex、Cursor 接到同一个 AI 路由器 decolua/9router AI 编程模型路由与 token 成本控制 多工具、多模型用户
goose goose:桌面端、CLI 和 API 一体的开源 AI Agent aaif-goose/goose 桌面、CLI、API 一体的开源 Agent 想要通用 Agent 工作台的人

Agent 技能与工作流

这一类更关注把 AI 能力固化成可重复的技能、流程和规格。共 7 个项目。

项目 文章 GitHub 核心用途 适合人群
mattpocock/skills 拒绝 Vibe Coding:Matt Pocock 的 skills 仓库给 AI 编程补上工程约束 mattpocock/skills 用 Skills 约束 AI 编程流程 想给 Agent 加工程规范的人
Superpowers Superpowers:把 Coding Agent 拉回工程流程的技能框架 obra/superpowers Agentic skills framework 与软件开发方法论 想系统化使用 Coding Agent 的人
Prompt-Vault Prompt-Vault:一个适合测试 AI 编程能力的 Prompt 规格库 w512/Prompt-Vault 收集可测试 AI 编程能力的 prompt 规格 做模型/工具评测的人
web-video-presentation web-video-presentation:把文章做成可录屏网页视频的 Agent Skill ConardLi/garden-skills 把文章转成可录屏网页视频的 Skill 内容创作者和自动化制作用户
nuwa-skill nuwa-skill:把“蒸馏一个人”从灵感变成可执行流程 alchaincyf/nuwa-skill 用 Skill 复刻人物表达和思维流程 做风格化 Agent 的人
Scientific Agent Skills Scientific Agent Skills:把科研工作流交给 AI Agent 的技能库 K-Dense-AI/scientific-agent-skills 科研工作流 Skill 集合 科研、数据分析和技术写作用户
easy-vibe easy-vibe:给 Vibe Coding 初学者的一张学习地图 datawhalechina/easy-vibe Vibe Coding 入门学习地图 AI 编程新手

RAG、知识库与记忆

这一类主要解决文档检索、知识库构建、长期记忆和结构化抽取问题。共 7 个项目。

项目 文章 GitHub 核心用途 适合人群
LangExtract Google LangExtract:用 LLM 从长文本里抽取结构化数据 google/langextract 从长文本中抽取结构化信息 做信息抽取和数据处理的人
qmd qmd:给 AI Agent 使用的本地 Markdown 文档搜索工具 tobi/qmd 本地 Markdown 文档搜索 用 Markdown 管理知识库的人
Firecrawl Firecrawl 项目整理:给 AI Agent 用的网页搜索、抓取与交互 API firecrawl/firecrawl 网页抓取、搜索和结构化数据入口 做 RAG 和 Agent 数据入口的人
RAGFlow RAGFlow 项目整理:开源 RAG 引擎的功能与使用方法 infiniflow/ragflow 开源 RAG 引擎 企业知识库和文档问答用户
OpenHuman OpenHuman 速读:开源个人 AI Agent 的桌面化路线 tinyhumansai/openhuman 本地优先的个人 AI Agent 与记忆层 想整合个人数据的人
OpenKB OpenKB:把文档编译成可持续更新的 LLM 知识库 VectifyAI/OpenKB 把文档编译成可更新知识库 文档知识库维护者
PageIndex PageIndex 是什么?不用向量库的推理式 RAG 文档索引解析 VectifyAI/PageIndex 不依赖向量库的推理式文档索引 关注 RAG 新路线的人

多模态与内容创作

这一类面向图片、视频、语音转写和内容分发等创作场景。共 5 个项目。

项目 文章 GitHub 核心用途 适合人群
rembg rembg 项目整理:本地图片背景移除工具 danielgatis/rembg 本地图片背景移除 电商、美工和图片处理用户
awesome-gpt-image-2-prompts GPT-Image 2 提示词宝库:电商、海报、人像、UI 全收录 EvoLinkAI/awesome-gpt-image-2-prompts GPT-Image 2 提示词和案例库 AI 绘图和提示词用户
faster-whisper faster-whisper:更快的 Whisper 转写引擎 SYSTRAN/faster-whisper 高性能语音转文字 做字幕、转写和语音处理的人
Pixelle-Video Pixelle-Video:一句主题生成短视频的开源 AI 引擎 AIDC-AI/Pixelle-Video 一句话生成短视频工作流 短视频和 AIGC 内容创作者
AiToEarn 内容发太多平台太累?AiToEarn 想用 AI Agent 帮创作者省点事 yikart/AiToEarn 多平台内容分发与创作者自动化 内容运营和创作者

本地模型与推理

这一类关注本地模型运行和推理实验,当前数量较少。共 1 个项目。

项目 文章 GitHub 核心用途 适合人群
ds4 本地运行 DeepSeek 4:Antirez ds4 在 Apple Silicon Mac 上的尝试 antirez/ds4 在 Apple Silicon 上尝试运行 DeepSeek 4 本地模型和推理实验用户

垂直应用与自动化

这一类是把 Agent 或 AI 能力落到金融、交易、浏览器、桌面和电商监控等具体场景。共 7 个项目。

项目 文章 GitHub 核心用途 适合人群
TradingAgents-CN TradingAgents-CN:面向中文用户的多智能体金融交易研究框架 hsliuping/TradingAgents-CN 多智能体金融交易研究框架 量化、金融和 Agent 研究者
FinceptTerminal FinceptTerminal:开源金融终端、量化研究和 AI Agent 工作台 Fincept-Corporation/FinceptTerminal 金融终端、量化研究和 AI Agent 工作台 金融分析和量化用户
Anthropic financial-services Anthropic financial-services:把金融 Agent 场景做成可复用模板 anthropics/financial-services 金融服务 Agent 模板 做金融 AI 方案的人
ai-goofish-monitor ai-goofish-monitor:用 AI 自动盯闲鱼商品的开源监控系统 Usagi-org/ai-goofish-monitor AI 商品监控和闲鱼自动化 二手交易监控用户
CloakBrowser CloakBrowser 是什么?给 Playwright 和 Puppeteer 换一个更像真实用户的浏览器 CloakHQ/CloakBrowser 更像真实用户的浏览器自动化环境 浏览器自动化和 Agent 操作场景
UI-TARS-desktop 让 AI 自己操作电脑?UI-TARS-desktop 把桌面、浏览器和工具都接了起来 bytedance/UI-TARS-desktop 桌面、浏览器和工具操作 Agent 想让 AI 操作电脑的人
AI-Trader AI-Trader 是什么?一个让 AI Agent 发布交易信号、做模拟交易的平台 HKUDS/AI-Trader AI Agent 交易信号和模拟交易平台 金融 Agent 与交易研究用户

AI 应用开发基础设施

这一类提供构建 AI 应用和 Agent 工具链所需的基础组件。共 3 个项目。

项目 文章 GitHub 核心用途 适合人群
Prompt Optimizer Prompt Optimizer:开源提示词优化、测试与 MCP 工具 linshenkx/prompt-optimizer 提示词优化、测试和 MCP 工具 做 prompt 工程和应用调参的人
Playwright CLI Playwright CLI 使用入门:安装、Skills、会话管理与常用命令 microsoft/playwright-cli 面向 coding agent 的浏览器自动化 CLI 需要浏览器操作能力的 Agent 用户
Vercel AI SDK Vercel AI SDK 是什么?TypeScript 开发者构建 AI 应用的统一工具包 vercel/ai TypeScript AI 应用开发 SDK 前端和全栈开发者
记录并分享
使用 Hugo 构建
主题 StackJimmy 设计