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 設計