AI Briefing
KO

omp - A Terminal AI Coding Agent That Extends Pi to IDE-Level Capabilities

·2026.07.24 09:36

Key point

omp, a terminal AI coding agent with built-in IDE features like LSP, DAP, and subagents, has been open-sourced.

1 / 2

Details

omp(oh-my-pi) is an open-source project that builds on Mario Zechner's Pi to integrate IDE-level features into a terminal AI coding agent. MIT license, supports macOS, Linux, and Windows (no WSL required).

Key Features:

  • LSP integration: Supports 14 operations across 53 language servers. Automatically updates re-exports and barrel files by calling workspace/willRenameFiles before moving files
  • DAP debugger: Bundles 14 adapters including lldb-dap, dlv, and debugpy, supporting 28 debug operations. The agent can directly attach to the debugger and analyze stack frames
  • Code execution (eval): Maintains Python and Bun (JavaScript) kernels on a per-session basis, allowing each kernel to call back agent tools (such as read, search) via a loopback bridge
  • TTSR (Time-Traveling Stream Rules): When a regex matches during model output, the stream is paused, a rule is inserted, and the output is retried. Operates without context cost and persists even after compaction
  • Subagents: Run in parallel in isolated worktrees, returning schema-validated results

Scale: 40+ providers, 32 built-in tools, Rust core with 100k+ LOC.

This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.