Free generator for Oh My Pi (omp) config. Define a custom provider in models.yml and route work to different models per role in settings.yml — default, smol, plan, commit — with fallback chains. Copy ready-to-use YAML.
Oh My Pi (omp) deliberately splits configuration into two YAML files: ~/.omp/agent/models.yml for providers and settings.yml for routing. This tool writes both.
bun install -g @oh-my-pi/pi-coding-agentRequires Bun ≥ 1.3.14 — older Bun versions break plugin and binary resolution, the most common cause of omp install problems.
Add an OpenAI-compatible or native provider with a baseUrl, an api type (openai-completions, anthropic-messages, google-generative-ai, and more), and either an apiKey, auth: none for local servers, or OAuth.
Oh My Pi routes each kind of work to a different model via modelRoles: default for standard turns, smol for cheap subagents, plan for planning, and commit for commit messages. Each value is provider/model, optionally with a reasoning-effort suffix like :high. Enable modelFallback to fail over to backup models automatically.
Check your Bun version first — omp needs Bun 1.3.14 or newer.
Yes — everything is produced in your browser.