Open Agent Broker with MiMoCode as the agent backend. MiMoCode is an OpenCode fork with ACP stdio support and a free MiMo Auto auth flow. Source: https://github.com/openabdev/openab

OpenAB bridges Discord, Slack, or gateway platforms to ACP-compatible coding CLIs. This template runs the MiMoCode variant via mimo acp.
ghcr.io/openabdev/openab:beta-mimocode./home/node is mounted as a persistent volume. MiMoCode config, SQLite state, credentials, and OpenAB config survive restarts.mimo commands while the bot is handling a request. MiMoCode stores state in SQLite and only one process should access it at a time.DISCORD_BOT_TOKEN.mimo/mimo-auto.mimo auth login --provider mimo --method "MiMo Auto (free)" unless MIMOCODE_AUTO_AUTH=false.For Slack, set SLACK_BOT_TOKEN and SLACK_APP_TOKEN. For Telegram, LINE, Feishu/Lark, Google Chat, Teams, or WeCom, deploy the OpenAB Gateway template and add GATEWAY_URL / GATEWAY_PLATFORM to this service.
| File | Description |
|---|---|
/home/node/.config/openab/config.toml | OpenAB config |
/home/node/.config/mimocode/config.json | MiMoCode config |
/home/node/.local/share/mimocode/mimocode.db | MiMoCode SQLite state |
To regenerate OpenAB config, delete /home/node/.config/openab/config.toml and restart.