oh-my-openagent-config

Model configuration profiles for oh-my-openagent (opencode). Each JSON file is a complete oh-my-openagent.json config with different model assignments tuned for cost, capability, or provider diversity.

All profiles use Amazon Bedrock (us-west-2).

Profiles

Profile File Philosophy
Anthropic anthropic.json All-Anthropic baseline. Opus on core roles, Sonnet on lightweight, Haiku on trivial. Known stable.
Mistral Test mistral-test.json Mistral models in low-risk slots (explore, librarian, quick, git). Anthropic on everything else.
Qwen Test qwen-test.json Qwen coders in low-risk slots. Tests Qwen streaming compatibility.
Multi-Provider multi-provider.json Best validated models across Mistral, Qwen, and Anthropic. The "winners" profile.
Budget budget.json Cost-optimized. Sonnet as orchestrator, Opus only for ultrawork escalation. Cheapest viable models elsewhere.

Usage

Aliases

Add these to your ~/.aliases (or shell rc file):

# OPENCODE PROFILES (oh-my-openagent config swap)
alias omo-anthropic="command cp ~/natera/creid/oh-my-openagent-config/anthropic.json ~/.config/opencode/oh-my-openagent.json && echo 'omo: anthropic'"
alias omo-mistral="command cp ~/natera/creid/oh-my-openagent-config/mistral-test.json ~/.config/opencode/oh-my-openagent.json && echo 'omo: mistral-test'"
alias omo-qwen="command cp ~/natera/creid/oh-my-openagent-config/qwen-test.json ~/.config/opencode/oh-my-openagent.json && echo 'omo: qwen-test'"
alias omo-multi="command cp ~/natera/creid/oh-my-openagent-config/multi-provider.json ~/.config/opencode/oh-my-openagent.json && echo 'omo: multi-provider'"
alias omo-budget="command cp ~/natera/creid/oh-my-openagent-config/budget.json ~/.config/opencode/oh-my-openagent.json && echo 'omo: budget'"

Switching profiles

omo-anthropic       # switch to all-Anthropic (safe default)
aws-opencode        # launch opencode as usual

Each omo-* alias copies the corresponding JSON into ~/.config/opencode/oh-my-openagent.json, which opencode reads on startup. Switch profiles anytime between sessions.

Testing order (incremental trust ladder)

  1. omo-anthropic — baseline, known good
  2. omo-mistral — test Mistral in low-risk slots
  3. omo-qwen — test Qwen in low-risk slots
  4. omo-multi — combine winners from steps 2-3
  5. omo-budget — daily driver once confident
Description
No description provided
Readme 33 KiB