can1357 / oh-my-pi

A terminal-native coding agent with 60+ LLM providers and deep IDE integration, built for developers who want AI assistance without leaving the CLI.

维护停滞 MIT TypeScript Tracked
36.7k 4.1k 51 分钟前
CIDockerNPM
bun cli typescript ai-agent coding-assistant llm ai-coding-agent anthropic claude mcp multi-provider openai rust terminal tui

星标趋势

数据积累中,暂无足够数据生成趋势图

AI 分析

项目摘要

Oh-My-Pi is a terminal-based AI coding agent with deep IDE integration, supporting 60+ LLM providers and featuring 31 built-in tools with LSP/DAP operations. Built by Stencil Labs as a fork of Pi, it offers a TUI-first approach to AI-assisted development with an 80k-line Rust core.

为什么值得关注

With 34k+ stars and 279 contributors, it demonstrates massive community traction for a terminal-native coding agent. Its extensive multi-provider support and rich tooling (LSP/DAP operations) make it one of the most capable open-source alternatives to GUI-based AI coding tools like Cursor.

优势

  • Extensive multi-provider support (60+ providers)
  • Rich IDE-like capabilities with 31 built-in tools, 14 LSP ops, and 28 DAP ops
  • Active development with 100 releases and 279 contributors
  • Terminal/TUI-first approach for lightweight, fast workflows
  • Open source MIT license with Docker support

局限性

  • No automated tests despite high release velocity
  • High open issue count (1997) suggesting quality or maintenance challenges
  • Minimal documentation with no usage examples or tutorials
  • Forked from Pi, potentially inheriting architectural constraints

使用场景

  • Terminal-based AI coding assistance for CLI-centric developers
  • Multi-provider LLM workflows for code generation and editing
  • Lightweight alternative to GUI AI coding tools like Cursor or VS Code extensions
  • IDE-like code intelligence (LSP/DAP) in terminal environments
目标用户: Developers who prefer terminal-based workflows and want open-source, multi-provider AI coding assistance without relying on GUI editors
学习曲线: 中
分析模型:LongCat-2.0 | 分析时间:23 天前