Beginner on-ramp for omp (oh-my-pi): a terminal coding agent (TUI plus headless) driving Claude, GPT, Gemini and local models against your repo, with LSP, debugger, subagents and a Rust-fast tool layer.

Start here

You wantRead
Install and a first productive sessionGetting started
Every key, command, flag and path on one pageCheat sheet
Understand and tune config without getting burnedSettings
Habits that make omp feel unfairTips & tricks
Subagents, parallel work, the advisorMulti-agent
The mistakes everyone makes onceTraps

Five minutes

curl -fsSL https://omp.sh/install | sh
cd your-repo
omp

Then, in order:

  • omp config get tools.approvalMode — if yolo, every tool call auto-approves, shell included. Decide deliberately (see Settings).
  • /plan before any non-trivial task: agent goes read-only and writes a plan file. Read it before approving.
  • /omfg when the agent misbehaves: forges a permanent correction rule from your complaint.
  • Shift+Tab cycles thinking level; Ctrl+P cycles models.
  • Read the diff it produced, not the conversation.

Caveats

  • Not an official publication; omp moves fast and defaults drift.
  • Upstream verifies against the release in data/version.txt; a weekly CI job snapshots settings schema, subcommands and flags into data/ and opens an issue on drift.
  • Authority for your machine is your machine: omp config list.

Condensed from the omp guide by Hugo Lopes (MIT). Verify against your install: omp config list.

6 items under this folder.