oh-my-pi
View on GitHub⌥ Coding agent with the IDE wired in
oh-my-pi (omp) is a terminal coding agent that wires in IDE-grade capabilities: LSP, DAP debuggers, in-process ripgrep, subagents, an advisor reviewer model, and 60+ LLM providers. Rust core plus Bun/TypeScript TUI.
Use Cases
Agentic code editing and refactors in the terminalLSP-backed rename and symbol-aware editsDebugging native binaries via lldb/dlv/debugpy DAPFanning out work to isolated subagent worktreesAutomated code review with P0-P3 verdictsWeb search plus reading arxiv PDFs and GitHub pagesRunning persistent Python/Bun code that calls agent toolsPairing on a live session via shared collab links
Built With
- Language
- TypeScript
- Frameworks
- Bun · Rust · TypeScript · Bazel · React · Tailwind CSS · OpenTelemetry · ONNX Runtime · Puppeteer · Cargo
Tags
coding-agent · terminal · tui · cli · lsp · dap · debugger · mcp · subagents · multi-provider · rust · bun · typescript · code-review · collaboration · native