AI 开源项目雷达
帮你从 GitHub 上快速发现、理解和复用高质量 AI 开源项目。
榜单
合集
Skills 库
分类
AI 搜索
左右滑动查看全部
↔
English
←
返回 AI 工作站
AI 搜索
搜项目、查事实、做对比,也能把复杂需求整理成可执行方案
AI 搜索
从一个真实需求开始
点击只会填入搜索框,你可以继续修改
项目
RAG 开源项目
按相关性与成熟度排序
Skills
代码安全审查
查找可复用能力
事实
Dify 的 License
只回答已核验信息
对比
Dify vs RAGFlow
企业知识库如何选
替代
Dify 的替代项目
发现同类选择
方案
搭建内部知识库
组合项目、Skills 与步骤
按分类找 AI 开源项目
更多筛选
0
编程开发
浏览当前公开快照中“编程开发”相关的 AI 开源项目,并查看许可证、部署、适用场景、限制和核验来源。
Shubhamsaboo/awesome-llm-apps
— awesome-llm-apps 收录了 100 多个经过测试的端到端开源 AI 代理和 RAG 应用合集,涵盖了从基础单文件代理到多代理协作系统、语音和 RAG 流水线等多种架构模式。它适合开发者用来学习和快速启动各类 AI 应用原型。
ollama/ollama
— ollama/ollama 提供了一种在本地运行开源大语言模型的简便方式,支持通过 CLI、REST API 和编程语言库进行交互。
diegosouzapw/OmniRoute
— omniroute 是一个聚合 250+ AI 提供商的免费 AI 网关,通过单一端点统一请求路由并提供自动故障转移。它叠加 RTK 与 Caveman 引擎进行 Token 压缩,据项目描述可节省 15-95% 的 Token 消耗。
stablyai/orca
— orca 是一个 AI 开发环境,用于在不同 git worktree 中并行运行 CLI 编码代理(如 Codex、Claude Code)。它提供了一个桌面和移动端应用,用于统一追踪和引导这些代理。
openai/codex-plugin-cc
— codex-plugin-cc 是一个 Claude Code 插件,让开发者在不离开当前工作流的前提下将只读代码审查、对抗性设计挑战和后台任务委派给 Codex。它复用已有的本地 Codex CLI 和配置来执行任务。
langgenius/dify
— dify 是一个将可视化 AI 工作流编排、RAG 数据管道、Agent 构建与模型管理融为一体的开源后端即服务平台。它通过提供直观的可视化界面与底层 API,帮助开发团队在无需编写大量基础代码的情况下,从原型过渡到生产级的 LLM 应用。
Nutlope/hallmark
— hallmark 是一款面向 AI 编码助手的设计技能(skill),通过宏结构选择、主题应用和 57 道 slop-test 门控,系统性消除 LLM 生成 UI 时常见的'AI 味',输出结构各异、视觉独特的前端代码。它适合需要让 AI 生成高区分度 UI 的开发者和创作者。
facebook/astryx
— astryx 是一个开源的可定制设计系统,提供 150 余个可访问的 React 组件、主题系统、模板及 CLI 工具,用于构建具有一致规范的界面。
obra/superpowers
— obra/superpowers 是面向 AI 编程代理的技能与开发方法框架,重点把设计澄清、测试驱动开发和子代理协作串成可执行流程。若团队的主要痛点是代理直接改代码而缺少计划、测试与复核,它是优先评估的流程层选项。
affaan-m/ECC
— ecc 是一套面向多种 AI 编程代理工具的本地工作流增强系统,重点提供可复用技能、跨工具钩子、安全扫描与持续优化能力。它更适合希望统一和治理现有代理开发流程的团队,而不是寻找独立编码模型或完整 IDE 的用户。
n8n-io/n8n
— n8n 是一个源码可见的工作流与 AI Agent 自动化平台,通过可视化画布、自定义代码和 1500+ 集成连接企业现有系统。支持自托管与多模型灵活切换,适合需要流程编排且对数据边界有控制要求的团队。
tensorflow/tensorflow
— tensorflow/tensorflow 是面向机器学习研究与应用开发的端到端开源框架,覆盖模型构建、训练、张量运算以及多平台运行。它更适合需要代码级控制、稳定 Python 或 C++ 接口和多种部署形态的团队,而非追求零代码体验的用户。
anomalyco/opencode
— opencode 是一款开源 AI 编码智能体,内置全权限构建智能体和只读规划智能体,能够探索代码库、规划变更并执行开发任务。它支持通过主流包管理器一行命令安装,并提供跨平台的桌面客户端。
langflow-ai/langflow
— langflow 适合需要用可视化方式快速设计、测试并交付智能体工作流的开发者与团队,成品可直接发布为 API 或 MCP 服务,也可导出为供 Python 应用使用的 JSON。其优势是原型迭代与集成交付路径较完整,但深度组件定制仍需要 Python 能力。
anthropics/claude-code
— claude-code 是一款驻留在终端中的代理式编码工具,能理解你的代码库并通过自然语言指令帮助加快开发流程。它将复杂代码解释、常规任务执行和 Git 操作整合到命令行中,减少上下文切换的开销。
msitarzewski/agency-agents
— msitarzewski/agency-agents 适合希望直接复用专业角色型智能体,而不是从通用提示模板开始搭建的开发者与团队。其核心优势是按工程、设计和安全等分工组织交付导向的智能体,并可安装到多种智能体编程工具中。
garrytan/gstack
— garrytan/gstack 是面向独立开发者和小团队的开源软件开发流程工具,通过 23 个专业化斜杠命令角色组织从思考、规划到交付和复盘的开发周期。它需要配合兼容的 AI 编码代理使用。
github/spec-kit
— spec-kit 是一个将产品规格说明书转化为可执行规范、驱动 AI 编码智能体生成实现代码的框架。它通过结构化的规范驱动开发流程,减少了纯自然语言提示词编码带来的结果不可预测性和对产品场景的忽视。
farion1231/cc-switch
— cc-switch 是一款跨平台桌面应用,提供可视化界面统一管理多种 AI 编码工具的供应商配置、MCP 服务器与技能。它通过集中化管理多工具配置,解决了手动编辑分散配置文件的效率瓶颈。
continuedev/continue
— continuedev/continue 是一个开源 AI 编码代理,提供 CLI 工具和 VS Code 扩展,支持在多种开发环境中辅助编写代码。请特别注意,该项目仓库目前已处于只读且不再维护的状态,且 JetBrains 插件已标记为弃用。
nextlevelbuilder/ui-ux-pro-max-skill
— ui-ux-pro-max-skill 是一个面向 AI 编码助手的设计技能文件,用于为多平台和多技术栈的项目生成定制化的设计系统并提供 UI/UX 推理规则与风格建议。
supabase/supabase
— supabase 是一个基于开源工具构建的后端即服务平台,以独立 Postgres 数据库为核心,为 Web、移动端及 AI 应用提供类 Firebase 的开发体验。它支持自托管,也可使用其托管的云服务。
google-gemini/gemini-cli
— google-gemini/gemini-cli 是一款面向终端开发者的 Gemini 智能代理,支持通过自然语言完成代码理解、编辑、调试及脚本自动化。它具备免费层访问且扩展能力较强,但模型能力依赖外部 Google Gemini API,若要求完全离线运行则不应优先选择。
VoltAgent/awesome-design-md
— awesome-design-md 是一组从真实品牌网站提取的纯文本 DESIGN.md 文件集合,用于为 AI 编码代理提供结构化的设计系统上下文。
openai/codex
— openai/codex 是一个在本地终端中运行的轻量级编程代理。它通过结合 ChatGPT 账号或 API 集成,在用户的计算机上提供编码辅助。
Graphify-Labs/graphify
— graphify 将本地代码、文档和媒体文件夹转化为可查询的知识图谱,使用 tree-sitter AST 对约 40 种语言进行确定性解析而无需调用 LLM。它生成可视化文件和结构化数据,并支持向 AI 编码助手暴露图谱查询能力。
TabbyML/tabby
— tabbyml/tabby 是一个自托管的开源 AI 编码助手,定位为 GitHub Copilot 的本地替代方案。该项目自成体系,无需数据库或云服务即可运行,并支持消费级 GPU 硬件。
crewAIInc/crewAI
— crewaiinc/crewAI 是一个用于编排多智能体协作和生产级自动化工作流的 Python 框架。该项目结合了自主协作的 Crews 和事件驱动的 Flows,旨在在自主性与精确控制之间取得平衡。
wonderwhy-er/DesktopCommanderMCP
— desktopcommandermcp 是一个 MCP 服务器,用于让 AI 助手在本地执行终端命令、管理进程、编辑文件和分析数据。它采用宿主客户端订阅而非 API token 费用的方式运行。
JuliusBrussee/caveman
— caveman 通过让 AI 编程助手以穴居人风格回复来压缩输出 token,在保持代码和命令精确不变的前提下减少冗余自然语言,降低成本并提升可读性。
FlowiseAI/Flowise
— flowise 是一款低代码/无代码可视化构建工具,通过拖拽组件的方式帮助不具备编码能力的用户搭建并部署 AI 智能体和多智能体系统。用户只需通过单条 npm 命令即可在本地启动并使用其网页界面。
DietrichGebert/ponytail
— ponytail 是一个面向 AI 编码助手的规则集,通过要求 Agent 遵循惰性求值阶梯(复用现有代码、标准库或原生功能)来减少编写不必要的新代码,从而降低代码冗余。它在缩减代码量的同时,声明会保留验证、安全和无障碍等既有安全防护。
thedotmack/claude-mem
— claude-mem 通过自动捕获 Claude Code 会话中的工具使用记录、生成语义摘要,并在后续会话中注入相关上下文,旨在解决 AI 代理跨会话的上下文与知识连续性丢失问题。
microsoft/autogen
— autogen 是一个用于构建多代理 AI 应用的编程框架,采用分层可扩展设计,支持通过高层 API 进行快速原型设计或通过低层组件实现分布式运行。该项目目前处于维护模式,不会新增功能,新项目建议改用 Microsoft Agent Framework。
nexu-io/open-design
— open-design 是一个开源、本地优先的设计生成工具,让用户利用已有的编码代理 CLI 和自带密钥的端点生成设计产物,作为 Claude Design 闭源服务的替代方案。
earendil-works/pi
— pi 面向需要在终端使用编码代理或开发自定义代理的开发者,将多家大模型服务的统一调用接口、支持工具调用的代理运行时和交互式编码代理命令行界面放在同一项目中。选型前需要确认外部模型服务、接口费用与执行权限隔离方案。
addyosmani/agent-skills
— addyosmani/agent-skills 是一套面向 AI 编码代理的结构化工作流技能包,通过 24 个覆盖完整软件工程生命周期的技能,引导 AI 代理遵循需求定义、计划、构建、验证、审查和交付的工程规范。它通过斜杠命令和元技能将开发任务映射到对应工作流,从而减少 AI 走捷径跳过测试或安全审查的情况。
bytedance/deer-flow
— deer-flow 是一个开源的智能体框架,用于编排子智能体、记忆和沙盒来处理需要数分钟到数小时的复杂任务。该项目支持通过本地、Docker 或 Kubernetes 模式执行代码,并可通过 IM 渠道和 MCP 服务器扩展能力。
ChatGPTNextWeb/NextChat
— nextchat 是一款轻量、跨平台的多模型聊天客户端,适合希望快速搭建个人 AI 助手并将会话数据保存在浏览器本地的用户。它的优势是部署和切换模型提供方较方便,但使用前仍需确认外部 API 成本,且本地知识库尚未正式可用。
rtk-ai/rtk
— rtk 是一个 CLI 代理工具,通过拦截和重写终端命令,对 git、grep 等常用命令的冗长输出进行过滤、分组、截断和去重,降低 LLM 在智能体编码任务中的 token 消耗。
×