Ultracode making for OpenCode, inspired by Claude Code. Model fusion for open-weight models to beat frontier models at scale, cost and quality.
https://osroadwarrior.info/ultracode-and-ultrathink-for-opencode-fusion-to-beat-fable/ ↗// readme
OpenUltraCode
OpenUltraCode adds UltraCode-style workflow discipline to OpenCode 2: structured phases, adversarial review, and evidence-based completion checks on top of the opencode session you already run. It keeps the model you already selected, then adds slash commands, role agents, a skill, and a small plugin for workflow state and verification tools.
Model selection is up to you. OpenUltraCode uses no proxy and does not replace the selected model, create synthetic model IDs, or route provider traffic. Change models with opencode’s normal model selection at any time; the only place OpenUltraCode names models is the opt-in fusion agents described below, and the installer’s init dialogue asks you which model IDs those should use.
Quick start
Prerequisites
- opencode is installed and on your
PATH. - For the development path only: Node.js 22+ and
pnpm(the repo pinspnpm@11.4.0via Corepack).
Release install (recommended)
Linux / macOS (sh):
curl -fsSL https://raw.githubusercontent.com/norandom/OpenUltraCode/main/install.sh | sh
Windows (PowerShell):
irm…