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)