GitHub 高星项目· 15 projects
由潜龙编辑团队甄选,每周更新最值得看的开源项目。我们看重的不是 Star 多少,而是它解决问题的方式。
自我进化的 Agent OS
这里有个小看点,Ouroboros 定位为一个 Agent OS,它的核心思路是让智能体在受控的环境下自我进化。它不像是在做一个普通的任务执行器,而是引入了分阶段评估和带有预算限制的进化循环。 它设定了严格的成功契约,评分指令和预期结果不会直接暴露给智能体。作为一个 MCP 服务器,它目前支持 13...
基于 AST 的精准代码检索
简单说,这个项目想解决的是 AI 辅助编程中上下文窗口被大量无关代码塞满的问题。它是一个 MCP(Model Context Protocol)服务器,专门用于通过 tree-sitter 抽象语法树(AST)在 GitHub 上进行符号级别的精确代码检索。 这里有个小看点,它没有采用传统的全文搜索...
结合知识图谱的代码库检索
面对庞大的单体仓库(monorepo),传统的代码搜索往往力不从心。Code Graph RAG 的思路很明确:用知识图谱和大语言模型来重新构建代码库的检索和理解机制。它试图解决跨语言代码库中的上下文丢失问题。 这里比较有意思的技术点是它结合了抽象语法树(AST)和图数据库。它不仅仅是把代码切块做向...
基于图和 AST 的 AI 编程代理
这个项目的方向挺硬核,它试图改变 AI 编程助手修改代码的方式。简单说,市面上大多数 AI 工具都是把代码当成纯文本字符串来处理,而 Empryo 则是基于图结构、AST(抽象语法树)和完整的 LSP(语言服务器协议)来进行“代码外科手术”。 它不像是在做一个普通的聊天框,而是更像在构建一个实时的“...
Agent-Deck:AI 编程助手的终端管理台
随着各种命令行 AI 编程助手(比如 Claude Code、Aider 等)越来越多,终端里的会话管理开始变得混乱。Agent-Deck 就是为了解决这个问题而生的,它用 Go 语言写了一个专门针对 AI 编程助手的终端用户界面(TUI)。 简单说,它想把 Claude、Gemini、OpenCo...
AI 驱动的看板与开发环境
这是一个结合了看板和 AI 开发环境的工具,使用 Go 语言编写。它不像是在做一个普通的聊天框,而是试图把多个智能体编排进日常的开发工作流中,比如审查代码变更和提交 PR。 这个方向最近挺热,原因也不难理解:开发者需要的是能直接融入现有项目管理的 AI 助手,而不是脱离业务上下文的独立工具。它支持多...
编程 Agent 行为与成本追踪
随着大家开始频繁使用各种写代码的 Agent,一个新问题出现了:这帮 AI 到底在后台干了什么,又花了多少 API 费用?这个项目就是为了解决这个痛点。它提供了一个本地优先的仪表盘,专门用来追踪 Claude Code、Codex 等编程助手的行为。 它会把每个任务拆解成具体的步骤,包括使用了什么工...
极速启动的终端 AI 结对编程工具
agentty 是一个主打极速体验的终端 AI 结对编程工具。它的卖点非常硬核:整个工具被打包成一个单一的静态二进制文件,采用 C++ 编写,号称拥有亚毫秒级的启动速度。 在众多基于 Python 或 Node.js 的 AI 编程助手中,agentty 的技术选型显得有些特别。它不仅支持任意模型,...