找到真正适合你的开源方案。
从真实需求出发,按使用场景、资源形态、运行方式和仓库事实,筛选可以直接使用、组合或继续构建的开源项目。
- 项目
- 4,306
- 作者
- 3,645
- GitHub Stars
- 13,022,829
4306 个项目 · 第 93 / 240 页
打开项目 keen-code编码智能体软件开发Codex
keen-code↗
@mochow13·Go
在终端用多家模型完成常见代码修改、调试与审查任务
项目简介Keen Code 是一个以终端为入口的轻量编码智能体,可切换多家模型,用六个基础工具处理读写文件、搜索和命令执行,并通过技能扩展规划、调试、重构与代码审查。它支持会话恢复和思考模式,跨轮只保留文件变更与失败命令等精简记忆,以减少长期上下文负担。
- Stars
- ★ 44
- Forks
- ⑂ 5
- 开源许可
- MIT
打开项目 skillreaper命令行应用数据与分析Claude Code
skillreaper↗
@thousandflowers·Go
根据真实会话找出并安全清理闲置技能
项目简介Skillreaper 读取本地配置和会话记录,统计哪些技能、MCP 和 agent 被加载却没有实际触发,并按 REAP、MUTE、KEEP 或 REVIEW 给出可解释结论。它完全本地、只读扫描起步,清理时把文件移入带版本清单的隔离目录,可恢复且不删除原文件;部分平台缺少可读会话时会保守保留。
- Stars
- ★ 42
- Forks
- ⑂ 3
- 开源许可
- MIT
打开项目 rolecraft命令行应用AI 与智能体开发
rolecraft↗
@sametcelikbicak·JavaScript
从任意来源安全安装智能体技能与 MCP 服务
项目简介RoleCraft 是一个零依赖命令行工具,可从本地目录、GitHub、GitLab、SSH 地址或 npm 包安装智能体技能,并按目标写入多种兼容的智能体。安装时会扫描提示注入、命令注入、凭据窃取和敏感文件访问,给出安全分数并可阻止高风险包;同时支持 MCP 服务、锁文件、更新检查、完整性校验、批量安装和 CI 重装。
- Stars
- ★ 42
- Forks
- ⑂ 7
- 开源许可
- MIT
打开项目 agent-afk智能体 Harness软件开发MCP
agent-afk↗
@griffinwork40·TypeScript
把长时间编码任务交给可编辑的本地 Agent AFK 运行框架
项目简介运行一个可修改的编码代理框架,把提示、门禁、路由、技能和执行痕迹都保存在本地。支持终端聊天、后台 daemon、Telegram 通知、可读 trace 和从 Claude Code 或 Codex 迁移配置;需要 Node 22,Telegram 等远程通知需另配凭据。
- Stars
- ★ 41
- Forks
- ⑂ 9
- 开源许可
- Apache-2.0
打开项目 clave桌面应用软件开发macOS
clave↗
@codika-io·TypeScript
在 macOS 上并排管理多个本地或远程编程智能体会话。
项目简介Clave 用分屏或网格同时运行 Claude Code、Codex、Antigravity CLI 和普通终端,并按项目管理会话与待发送提示词。它还集成 Git、文件浏览编辑以及 SSH/SFTP 远程会话;应用无云端账户,但默认每天发送一次可关闭的匿名使用统计。
- Stars
- ★ 40
- Forks
- ⑂ 6
- 开源许可
- MIT
打开项目 Armorer-Guard命令行应用安全与隐私
Armorer-Guard↗
@ArmorerLabs·Rust
在 AI 代理执行工具前本地拦截注入、泄密与危险调用
项目简介它可放在检索内容、模型输出与工具执行之间,或直接作为 stdio MCP 代理包装服务器,在调用真正发生前检查参数。扫描器在本地识别提示注入、凭据泄露、数据外传和破坏性命令,先脱敏密钥,再返回可供策略引擎执行的结构化原因;提供 Rust CLI、Node 与 Python 接口。
- Stars
- ★ 40
- Forks
- ⑂ 10
- 开源许可
- MIT
打开项目 pi-reflect扩展软件开发
pi-reflect↗
@jo-inc·TypeScript
根据近期会话持续修订智能体的规则、记忆和人格文件。
项目简介pi-reflect 会读取近期对话与参考资料,把智能体实际表现和目标 Markdown 文件进行对照,再对 AGENTS.md、MEMORY.md、SOUL.md 等文件做小范围修改。每次变更都会备份并可自动提交到 Git,还可跟踪纠正率和规则反复出现情况;运行需要 pi 及已配置的模型 API。
- Stars
- ★ 36
- Forks
- ⑂ 11
- 开源许可
- MIT
打开项目 smelt编码智能体软件开发ChatGPT
smelt↗
@leonardcser·Rust
在终端中运行可用 Lua 深度定制的 AI 编码代理
项目简介smelt 把编码代理、Vim 风格编辑器和终端界面放在一个轻量工具中,并允许用 Lua 扩展按键、命令、工具与工作模式。它可连接 ChatGPT、Copilot、Kimi Code、OpenAI 兼容接口或本地 Ollama;项目仍在重构期,建议使用最新预发布版并频繁更新。
- Stars
- ★ 31
- Forks
- ⑂ 5
- 开源许可
- MIT
打开项目 forge插件软件开发Claude Code
forge↗
@LucasDuys·JavaScript
把一句功能想法推进为经过测试、审查并提交的代码分支。
项目简介它先把需求写成带验收条件的规格,再拆成有依赖关系的任务,并在独立 Git worktree 中并行执行测试驱动实现。每个任务通过代码审查和逐项验收验证后才原子合并;状态保存在磁盘,可在崩溃或上下文重置后恢复。推送远程仓库仍需用户明确批准。
- Stars
- ★ 31
- Forks
- ⑂ 1
- 开源许可
- MIT
打开项目 agentdiff命令行应用安全与隐私Claude Code
agentdiff↗
@codeprakhar25·Rust
记录每行代码由哪个 AI 代理写入并签名存证。
项目简介AgentDiff 为 Claude Code、Cursor、Codex 等多个代理记录行级代码来源,并用 Ed25519 签名将痕迹保存在 Git 中,可像 git blame 一样查看文件、提交或汇总报告。推送痕迹后,短提示词摘录会对有仓库读取权限的人可见,敏感项目应关闭提示词捕获。
- Stars
- ★ 31
- Forks
- ⑂ 4
- 开源许可
- Apache-2.0
打开项目 ToolRAG代码库AI 与智能体开发MCP
ToolRAG↗
@antl3x·TypeScript
按用户问题检索并调用最相关的LLM工具
项目简介ToolRAG 是 TypeScript 工具检索库,把 MCP 服务中的函数定义存入带向量嵌入的 LibSQL 数据库,再根据用户问题选出相关工具供模型调用。它兼容 OpenAI 函数格式,支持 OpenAI 或 Google 嵌入,并通过减少每次发送的工具定义来控制上下文规模;适合连接大量 API 的助手。
- Stars
- ★ 29
- Forks
- ⑂ 3
- 开源许可
- Apache-2.0
打开项目 agentmanager命令行应用软件开发Claude Code
agentmanager↗
@kevinelliott·Go
检测、安装并更新电脑上的多种 AI 命令行智能体
项目简介AgentManager 用 CLI 或交互式终端界面扫描已安装的 AI 开发智能体,查询版本并通过 npm、PyPI、Homebrew 等渠道执行安装或更新。它在二进制中内置离线目录,支持 macOS、Linux 和 Windows,还可通过后台托盘、REST 或 gRPC 接口接入其他管理流程。
- Stars
- ★ 27
- Forks
- ⑂ 1
- 开源许可
- MIT
打开项目 EchoCoding命令行应用软件开发Claude Code
EchoCoding↗
@launsion-boop·TypeScript
为多种 AI 编程助手加入音效、语音播报和语音输入
项目简介EchoCoding 通过 Hook、MCP 和命令行,把操作音效、文字转语音、语音识别、语音问答与环境音接入 Claude Code、Cursor、Windsurf、Codex CLI 和 Gemini CLI。安装后会启动本地守护进程,不需下载模型或手动配置 API Key;语音输入仍需设备麦克风权限。
- Stars
- ★ 27
- Forks
- ⑂ 7
- 开源许可
- MIT
打开项目 agx智能体编排框架软件开发macOS
agx↗
@ramarlina·TypeScript
用本地看板协调多个编码代理处理工单和 PR
项目简介AGX 把工单、代码仓库、代理会话、实现和 PR 审查集中在本地工作区中,并通过持久检查点支持中断后继续。它可切换 Claude、Codex、Gemini 或 Ollama,并在不可逆操作前设置人工批准;CLI 需要 Node 22.16 以上和至少一个代理 CLI,匿名遥测默认开启但可关闭。
- Stars
- ★ 26
- Forks
- ⑂ 5
- 开源许可
- 未声明
打开项目 agent-runbook智能体编排框架AI 与智能体开发Claude Code
agent-runbook↗
@KnoxOps·Python
把带契约的 YAML runbook 编译成智能体技能
项目简介agent-runbook 用 YAML 描述多智能体任务的输入、步骤和输出契约,再编译成 Claude Code 或 Codex 可执行的 SKILL.md 与检查点脚本。每一步可绑定 JSON Schema,构建时检查引用闭合和依赖图是否有环,并支持并行、分支、循环、质量检查与断点恢复;项目仍处于活跃开发,接口可能变化。
- Stars
- ★ 24
- Forks
- ⑂ 3
- 开源许可
- Apache-2.0
打开项目 puppeteer-real-browser-mcp-serverMCP 服务端工作流自动化MCP
puppeteer-real-browser-mcp-server↗
@withLinda·TypeScript
把本地 Chrome 变成 MCP 浏览器,按内容优先顺序读取和操作网页。
项目简介Puppeteer Real Browser MCP Server 启动一个由自己管理的 Chrome,为 MCP 客户端提供导航、读取内容、查找元素、点击、输入、等待和滚动等浏览器操作。它默认显示窗口,也支持无头模式、自定义 Chrome、代理和独立 profile,并只关闭自己启动的进程;每次页面交互前必须先读取内容,且目前只有一个浏览器会话,验证码工具也只是占位实现。
- Stars
- ★ 23
- Forks
- ⑂ 10
- 开源许可
- MIT
打开项目 agentpack命令行应用软件开发MCP
agentpack↗
@vishal2612200·Python
为编码代理整理相关文件、测试与规则的本地上下文包
项目简介AgentPack 在编码任务开始前先分析本地仓库,按任务排序可能相关的文件、测试、规则、技能、命令和警告,再生成紧凑的上下文包与收据。它不上传代码、不依赖云端索引、嵌入或模型调用,后续运行会复用缓存以减少重复探索;提供给多个编码代理使用,但它只是方向地图,不替代源码、测试和评审。
- Stars
- ★ 21
- Forks
- ⑂ 12
- 开源许可
- AGPL-3.0
打开项目 trail-benchmark评测或基准测试与调试
trail-benchmark↗
@patronus-ai·Python
用带标注的 Agent 执行轨迹评测推理、执行和规划错误。
项目简介TRAIL 是一个 Agent 轨迹基准数据集,包含 148 条带标注的执行轨迹和 841 个推理、执行与规划错误,来源覆盖软件工程和信息检索任务。你可以用兼容 LiteLLM 的模型运行 GAIA 或 SWE Bench 划分,再用评分脚本汇总结果;它适合研究复杂 Agent 工作流中的错误定位。
- Stars
- ★ 20
- Forks
- ⑂ 1
- 开源许可
- MIT