AI 开源项目雷达
帮你从 GitHub 上快速发现、理解和复用高质量 AI 开源项目。
榜单
精选
Skills 库
分类
搜索
项目落地解决方案
左右滑动查看全部
↔
←
返回 AI 工作站
搜索
搜项目、查事实、做对比,按需求和约束筛选开源项目
搜索
从一个真实需求开始
点击只会填入搜索框,你可以继续修改
项目
RAG 开源项目
按相关性与成熟度排序
Skills
代码安全审查
查找可复用能力
事实
Dify 的 License
只回答已核验信息
对比
Dify vs RAGFlow
企业知识库如何选
替代
Dify 的替代项目
发现同类选择
按分类找 AI 开源项目
更多筛选
0
AI 编程
浏览当前公开快照中“AI 编程”相关的 AI 开源项目,并查看许可证、部署、适用场景、限制和核验来源。
DietrichGebert/ponytail
— ponytail 是一个面向 AI 编码助手的规则集,通过要求 Agent 遵循惰性求值阶梯(复用现有代码、标准库或原生功能)来减少编写不必要的新代码,从而降低代码冗余。它在缩减代码量的同时,声明会保留验证、安全和无障碍等既有安全防护。
affaan-m/ECC
— ecc 是一套面向多种 AI 编程代理工具的本地工作流增强系统,重点提供可复用技能、跨工具钩子、安全扫描与持续优化能力。它更适合希望统一和治理现有代理开发流程的团队,而不是寻找独立编码模型或完整 IDE 的用户。
obra/superpowers
— obra/superpowers 是面向 AI 编程代理的技能与开发方法框架,重点把设计澄清、测试驱动开发和子代理协作串成可执行流程。若团队的主要痛点是代理直接改代码而缺少计划、测试与复核,它是优先评估的流程层选项。
anomalyco/opencode
— opencode 是一款开源 AI 编码智能体,内置全权限构建智能体和只读规划智能体,能够探索代码库、规划变更并执行开发任务。它支持通过主流包管理器一行命令安装,并提供跨平台的桌面客户端。
multica-ai/andrej-karpathy-skills
— multica-ai/andrej-karpathy-skills 是一个可复用的 CLAUDE.md 指南文件,用于应对 LLM 编码代理的常见编码陷阱。它围绕明确假设、简化实现、限制改动范围和可验证目标组织编码指导。
msitarzewski/agency-agents
— msitarzewski/agency-agents 适合希望直接复用专业角色型智能体,而不是从通用提示模板开始搭建的开发者与团队。其核心优势是按工程、设计和安全等分工组织交付导向的智能体,并可安装到多种智能体编程工具中。
farion1231/cc-switch
— cc-switch 是一款跨平台桌面应用,提供可视化界面统一管理多种 AI 编码工具的供应商配置、MCP 服务器与技能。它通过集中化管理多工具配置,解决了手动编辑分散配置文件的效率瓶颈。
nextlevelbuilder/ui-ux-pro-max-skill
— ui-ux-pro-max-skill 是一个面向 AI 编码助手的设计技能文件,用于为多平台和多技术栈的项目生成定制化的设计系统并提供 UI/UX 推理规则与风格建议。
Graphify-Labs/graphify
— graphify 将本地代码、文档和媒体文件夹转化为可查询的知识图谱,使用 tree-sitter AST 对约 40 种语言进行确定性解析而无需调用 LLM。它生成可视化文件和结构化数据,并支持向 AI 编码助手暴露图谱查询能力。
earendil-works/pi
— pi 面向需要在终端使用编码代理或开发自定义代理的开发者,将多家大模型服务的统一调用接口、支持工具调用的代理运行时和交互式编码代理命令行界面放在同一项目中。选型前需要确认外部模型服务、接口费用与执行权限隔离方案。
anthropics/claude-code
— claude-code 是一款驻留在终端中的代理式编码工具,能理解你的代码库并通过自然语言指令帮助加快开发流程。它将复杂代码解释、常规任务执行和 Git 操作整合到命令行中,减少上下文切换的开销。
addyosmani/agent-skills
— addyosmani/agent-skills 是一套面向 AI 编码代理的结构化工作流技能包,通过 24 个覆盖完整软件工程生命周期的技能,引导 AI 代理遵循需求定义、计划、构建、验证、审查和交付的工程规范。它通过斜杠命令和元技能将开发任务映射到对应工作流,从而减少 AI 走捷径跳过测试或安全审查的情况。
stablyai/orca
— orca 是一个 AI 开发环境,用于在不同 git worktree 中并行运行 CLI 编码代理(如 Codex、Claude Code)。它提供了一个桌面和移动端应用,用于统一追踪和引导这些代理。
Leonxlnx/taste-skill
— leonxlnx/taste-skill 提供可移植的代理技能,用于在 AI 生成的前端代码中增强布局、排版、动效和间距,从而替代千篇一律的模板化界面。
VoltAgent/awesome-design-md
— awesome-design-md 是一组从真实品牌网站提取的纯文本 DESIGN.md 文件集合,用于为 AI 编码代理提供结构化的设计系统上下文。
pbakaus/impeccable
— impeccable 为 AI 编码代理提供一套设计语言与技能集合,通过共享设计词汇表、确定性检测规则和浏览器内可视化迭代来提升前端 UI 质量。
openai/codex
— openai/codex 是一个在本地终端中运行的轻量级编程代理。它通过结合 ChatGPT 账号或 API 集成,在用户的计算机上提供编码辅助。
Alishahryar1/free-claude-code
— free-claude-code 是一个本地代理工具,允许 Claude Code、Codex、Pi 及其 IDE 扩展通过自有的提供商代理运行。它支持在本地管理界面中配置和验证多达 25 个云端或本地模型提供商。
ayghri/i-have-adhd
— i-have-adhd 是一个格式化编码智能体输出的技能插件,通过将下一步操作前置、给步骤编号并移除冗余的引言和结尾客套话,使回复更适合注意力难以集中的开发者阅读。
HKUDS/CLI-Anything
— cli-anything 为现有软件生成面向 AI 智能体的命令行工具套件,包含结构化输出、测试、文档和安装支持。它通过分析目标软件源码生成 Python Click CLI,使智能体能够操作该软件并完成复杂工作流。
garrytan/gstack
— garrytan/gstack 是面向独立开发者和小团队的开源软件开发流程工具,通过 23 个专业化斜杠命令角色组织从思考、规划到交付和复盘的开发周期。它需要配合兼容的 AI 编码代理使用。
cloudflare/security-audit-skill
— security-audit-skill 是一个将编码代理转变为安全审计员的技能,通过六阶段审计流程运行。它对候选发现进行对抗性验证,并输出结构化的机器可读审计结果。
alibaba/open-code-review
— open-code-review 是一个将确定性审查流水线与 LLM 智能体相结合的代码审查工具,旨在提供精确的结构化行级 AI 代码审查。
Nutlope/hallmark
— hallmark 是一款面向 AI 编码助手的设计技能(skill),通过宏结构选择、主题应用和 57 道 slop-test 门控,系统性消除 LLM 生成 UI 时常见的'AI 味',输出结构各异、视觉独特的前端代码。它适合需要让 AI 生成高区分度 UI 的开发者和创作者。
mksglu/context-mode
— context-mode 适合希望控制 AI 编码代理工具输出占用、延长会话连续性的开发者;其重点是将原始输出留在沙箱中,并通过 SQLite 维持会话状态。项目资料称最高可节省 98% 的上下文窗口空间,但选型时仍应结合实际任务验证。
hypit-ai/hypit
— Hypit 是一个让编码智能体把参考视频或自然语言描述转成可编辑、可重复运行的视频工作流,并批量产出多个视频变体的开源项目。产出物是完整的工作流组合,而不是一次性渲染的视频文件。
browser-use/browser-use
— browser-use/browser-use 是面向开发者的浏览器智能体 Python 库,可根据自然语言任务执行打开页面、点击、输入和填写表单,并输出已完成的浏览器操作或结构化数据。适合需要以代码扩展网页自动化流程的团队,但采用前应评估外部大模型 API、Chrome 内存占用以及验证码和浏览器指纹问题。
herdrdev/herdr
— herdr 是一个终端运行时,把编码智能体的终端保存在后台服务器中,让它们在关闭终端或断开 SSH 后继续运行。它将本地与远程机器的智能体终端合并到一个窗口,并把每个窗格标记为工作中、被阻塞或空闲。
zhaoxuya520/reverse-skill
— reverse-skill 是一个面向 AI 编程代理的安全技能路由库,通过 MASTER-ROUTING 机制将逆向工程或渗透测试任务分发到对应的方法论和工具链,并按需引导安装所需工具。
vastsa/PI-Desktop
— PI-Desktop(vastsa/pi-desktop)是一个本地优先的持久化桌面环境,把项目、AI 代理、模型、插件和工作流集中在一个独立于终端与 IDE 的工作区中,用于 AI 编码与代理自动化。
walkinglabs/learn-harness-engineering
— learn-harness-engineering 是一门基于项目的课程与可复用模板集合,旨在系统性地为 AI 编码代理构建可靠的工作环境(harness),使其在多会话的真实工程任务中减少对人工监督的依赖。
rtk-ai/rtk
— rtk 是一个 CLI 代理工具,通过拦截和重写终端命令,对 git、grep 等常用命令的冗长输出进行过滤、分组、截断和去重,降低 LLM 在智能体编码任务中的 token 消耗。
OpenHands/OpenHands
— openhands/openhands 是一个可自托管的开发者控制中心,用于在本地、Docker、虚拟机或云端等多种后端上启动、管理和自动化运行编码代理。用户可接入任意 LLM 并通过 Web 图形界面与之交互。
luongnv89/claude-howto
— claude-howto 是一份以可视化、示例驱动为主的 Claude Code 学习指南,提供可复制的模板和渐进式学习路径。它用 Mermaid 图解等方式补充官方文档缺少的结构化学习线索和实际工作流示例。
Fission-AI/OpenSpec
— fission-ai/openspec 适合希望在 AI 编码前先明确需求,并用提案、规格、设计和任务清单约束实施过程的开发者。它采用可调整的命令行工作流,不适合要求严格阶段门禁或瀑布式流程的团队。
google-gemini/gemini-cli
— google-gemini/gemini-cli 是一款面向终端开发者的 Gemini 智能代理,支持通过自然语言完成代码理解、编辑、调试及脚本自动化。它具备免费层访问且扩展能力较强,但模型能力依赖外部 Google Gemini API,若要求完全离线运行则不应优先选择。
can1357/oh-my-pi
— can1357/oh-my-pi 是一个基于终端的 AI 编码智能体,提供基于内容哈希锚点的编辑功能、经过优化的工具框架,并集成了 LSP 和调试器等 IDE 特性。
shareAI-lab/learn-claude-code
— learn-claude-code 是一个面向开发者的教程项目,通过 20 章渐进式课程讲解如何为 LLM 构建运行环境(即 harness)。它侧重概念理解而非单纯提供可直接复制的源码。
continuedev/continue
— continuedev/continue 是一个开源 AI 编码代理,提供 CLI 工具和 VS Code 扩展,支持在多种开发环境中辅助编写代码。请特别注意,该项目仓库目前已处于只读且不再维护的状态,且 JetBrains 插件已标记为弃用。
DeusData/codebase-memory-mcp
— deusdata/codebase-memory-mcp 适合需要让 AI 编码代理在本地理解大型或多服务代码库的团队:它把源码索引为持久化知识图谱,并通过 MCP 或命令行提供结构、关系与语义查询。若需求是独立的自然语言问答系统,或不希望安装程序修改代理配置,则不宜直接采用。
×