AIToolScan

Oh My Pi

Oh My Pi Overview

Oh My Pi (omp) is a coding agent for the terminal: subagents, plan mode, LSP, DAP, hindsight memory, hashline edits, and time-traveling rules — with a native Rust engine doing the heavy lifting.

  • Native Rust Engine: High-performance coding agent built with a native Rust engine for fast, efficient terminal operations.
  • Subagents: Parallel subagent execution for multi-session workflows and complex task decomposition.
  • Plan Mode: Strategic planning mode that breaks down complex tasks into structured, actionable steps.
  • LSP Support: Integrated Language Server Protocol support for rich code intelligence and accurate file context.
  • DAP Integration: Debug Adapter Protocol integration for interactive debugging within the terminal.
  • Hindsight Memory: Persistent memory and hindsight capabilities that improve context awareness across sessions.
  • Hashline Edits: Precise hashline-based code editing system for reliable, verifiable programmatic modifications.
  • Time-Traveling Rules: Version-aware rule system that evolves with the codebase, supporting temporal rule definitions.