Skip to main content

Overview

Set up oh-my-openagent with OCX profiles for a fully portable AI coding environment using OpenCode Zen models. Prerequisites: OCX installed and global profiles initialized

Step 1: Install the omo Profile

# One-command install with ephemeral registry (not saved)
ocx profile add omo --source kit/omo --from https://ocx-kit.kdco.dev --global

# Or add registry first, then install
ocx registry add https://ocx-kit.kdco.dev --name kit --global
ocx profile add omo --source kit/omo --global

Step 2: Launch

ocx oc -p omo
The profile comes pre-configured with OpenCode Zen models.

What’s Included

The omo profile includes:
FilePurpose
opencode.jsoncDefault models + oh-my-openagent plugin
oh-my-openagent.jsoncAgent and category configurations with OpenCode Zen models
ocx.jsoncProfile isolation settings
Pre-configured models:
  • DeepSeek V4 Flash Free — primary model for OMO agents and deep categories
  • Nemotron 3 Super Free — small model, quick tasks, writing, and search helpers
  • Big Pickle — fallback model for orchestration and compatibility
The profile includes all current upstream OMO agents: Sisyphus, Hephaestus, Prometheus, Oracle, Librarian, Explore, Multimodal-Looker, Metis, Momus, Atlas, and Sisyphus-Junior.

Customize Models

Edit your profile’s oh-my-openagent config:
# View available models
opencode models

# Edit the config
$EDITOR ~/.config/opencode/profiles/omo/oh-my-openagent.jsonc
See the oh-my-openagent configuration docs for all options.

Tips

Set as default profile:
export OCX_PROFILE=omo  # Add to ~/.zshrc or ~/.bashrc
Clone for variations:
ocx profile add work --clone omo --global
For untrusted repos, see Profile Security.

Next Steps

See Also