oh-my-opencode-slim Plugin¶
Multi-agent orchestration plugin for OpenCode. Instead of one model doing everything, an Orchestrator delegates to specialized background sub-agents (each can be a different model).
Installed 2026-07-18. Repo: https://github.com/alvinunreal/oh-my-opencode-slim
Agents (pantheon)¶
- Orchestrator — plans, schedules background specialists, reconciles. Strongest model.
- Explorer — codebase recon (fast/cheap).
- Oracle — architecture & hard debugging (strongest reasoning).
- Council — runs multiple models in parallel, synthesizes (
@council). - Librarian — web/docs/GitHub research.
- Designer — UI/UX.
- Fixer — scoped implementation.
- Observer — optional vision agent (enabled in free preset).
Install notes (CachyOS)¶
- No
node/npm/bunpreinstalled. Installed bun to~/.bun/bin(user-local, added to fish $PATH). - Built plugin from source:
bun install && bun run build→dist/. - Plugin copied to
/home/dini/.config/opencode/oh-my-opencode-slim-plugin(NOT /tmp — persists reboots). - Registered in
~/.config/opencode/opencode.jsonpluginarray (absolute path). - Config at
~/.config/opencode/oh-my-opencode-slim.json.
Preset: opencode-zen-free (the one in use)¶
All agents on OpenCode Zen free models (no cost, no billing):
- orchestrator → opencode/hy3-free
- oracle → opencode/big-pickle
- explorer → opencode/north-mini-code-free
- librarian → opencode/deepseek-v4-flash-free
- designer → opencode/mimo-v2.5-free
- fixer → opencode/deepseek-v4-flash-free
- observer → opencode/mimo-v2.5-free
Free models can be slow / rate-limited; heavy parallel agent use may bottleneck.
Built-in installer presets are only openai and opencode-go — the free preset must be
written manually into the config (see docs/opencode-zen-free-preset.md).
Required env var¶
Background subagents need: OPENCODE_EXPERIMENTAL_BACKGROUND_SUBAGENTS=true
Launch: OPENCODE_EXPERIMENTAL_BACKGROUND_SUBAGENTS=true opencode
Verify agents: in-session ping all agents.
Verify¶
OPENCODE_EXPERIMENTAL_BACKGROUND_SUBAGENTS=true opencode --prompt "ping all agents"
→ confirms all agents resolve and respond.