Vibe Coding Discover

AI Coding

⌥ Coding agent with the IDE wired in

★ 32K3,426 forksTypeScriptMITcan1357

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

oh-my-pi — Vibe Coding Discover