AI/智能体/模型工具 · TypeScript

can1357/oh-my-pi

面向终端的 AI 编码智能体,带 IDE 能力和多工具编排

增长榜 #56 已读 README 并重写
增长排名 #56 Fast Growth Top 100
本期热度 Stars 23 OSSInsight 页面展示
Forks 1 榜单记录
Fork / Star 4.3% 社区复用强度

它是什么

它是一个终端里的 AI 编码智能体,README 直接说明它把 IDE 能力接进了 agent surface。它要解决的是“在命令行里做代码理解、编辑、搜索、运行和调试时,工具不够完整、上下文不够连贯”的问题。主要面向需要用 AI 辅助写代码、查代码、改代码的人。

为什么值得关注

README 强调它开箱即用,并且带有 40+ providers、32 个内建工具、14 个 LSP 操作和 28 个 DAP 操作,说明不是单一聊天接口,而是完整的编码工作流入口。榜单信号也显示它增长快,适合关注终端 AI 编码工具的人。

核心能力

  • 终端里的 AI 编码智能体入口
  • 哈希锚定编辑,强调修改可落地
  • 内置 LSP 和 DAP 操作支持
  • 支持浏览器、Python 和子智能体

适合谁用

  • 需要在终端里完成编程任务的人
  • 想把 AI、编辑器和调试流程连起来的人
  • 需要多模型提供方切换的团队或个人
  • 偏好命令行工作流的开发者

使用前注意

  • README 写明支持 macOS、Linux 和 Windows
  • Bun 是推荐运行环境,且要求 bun ≥ 1.3.14
  • 支持 40+ providers,使用前要确认所选模型/服务可用
  • 许可证为 MIT,但项目仍需结合自身环境测试工作流

README 证据

  • A coding agent with the IDE wired in.
  • 40+ providers · 32 built-in tools · 14 lsp ops · 28 dap ops
  • Hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents
  • macOS · Linux Bun (recommended) Windows (PowerShell)