Oh My Pi (omp) Documentation

Lifecycle tip: plan`) is a current editor feature reference, not a product roadmap. Draft placeholders (e.g. OMPcord Flow) stay non-authoritative until migrated.

Executive Summary What this is: The unified SSOT and reference for the Oh My Pi (omp) advanced agentic coding harness. When to use: When operating the terminal IDE, authoring subagents, developing MCP tools, or configuring plugins.

Oh My Pi (omp) is the advanced agentic coding harness designed for deep multi-agent collaboration. It functions as both a terminal IDE for interactive human-AI programming and an orchestration platform for delegating autonomous subagents over an internal IRC-like communication bus.

Welcome to the unified SSOT for Oh My Pi (omp). This category contains the officially synchronized and hyper-optimized documentation for the platform.

🎯 Start here / Find

  • Quickstart – Get up and running with the terminal IDE.
  • CLI Reference – Complete mapping of all flags and environment variables.
  • Settings – Configuration layout (config.yml).
  • Using omp – The interactive-mode anatomy.
  • Execution Modes – Standard, parallel, and pipeline modes.

🧠 Understand

  • Subagents – Delegating tasks and coordinating over the IRC bus.
  • Subagent Authoring – Designing custom roles and behaviors.
  • Plan Mode – Sandboxed drafting and execution planning.
  • Code Intelligence – In-process LSP and DAP integrations.
  • Sessions – Branching, forking, and history trees.
  • Session Tree – Detailed session structure and hierarchy.
  • TTSR – Terminal-To-Speech-Rendering format.
  • Collaboration – Multi-agent and human-in-the-loop workflows.

🔌 Implement


Note: These documents are programmatically synchronized and validated for 100% SSOT fidelity against the official omp.sh ecosystem.

Historical supporting

49 items under this folder.

Ask Docs

AI assistant to help answer questions about the documentation. Answers are read-only and cite docs/source.

Hi! How can I help you with the documentation today? Answers are read-only and cite docs/source.

Ctrl+Enter to send