00 · ABSTRACT
Donmai. The open runtime under the platform.
An MIT-licensed Go binary: persistent daemon, dispatch loop, plugin-native MCP tools, and a typed workflow YAML grammar. The same runtime powers Rensei in production.
Donmai (どんまい), pronounced (dohn-MY).
REC 00 ▸ sha256:cd8c…4c9d ▸ prev 9957…2d3d ▸ build 2026-09-03T21:23Z
01 · BOUNDARY
MIT on one side. The control plane on the other.
The line between open and commercial is a product decision, and you can read it.
| Capability | Ships in | License |
|---|---|---|
| One Go binary: persistent daemon and dispatch loop | donmai | MIT |
| Generic commands: agent, governor, status, dashboard, linear | donmai | MIT |
| Plugin-native MCP tools, shipped MIT across the donmai binary and its plugin packages: 17 Linear, 6 code intelligence | donmai | MIT |
| Typed workflow YAML grammar | donmai | MIT |
| Local daemon API on localhost | donmai | MIT |
| Platform commands: auth, project, org, host, capacity, audit, routing, observability, kit | rensei | Commercial |
| Cedar policy evaluation in the hot path | rensei | Commercial |
| Current append-path Ed25519 signing and hash linking with a published protocol | rensei | Commercial |
| Decision provenance binding | rensei | Commercial |
| Provider routing and capacity management | rensei | Commercial |
The split is visible in the binaries themselves. Rensei imports Donmai as a Go library, not a subprocess: the rensei binary registers the generic commands from the open repository and adds the platform commands on top. What is open is the runtime that executes work; what is commercial is the control plane that governs it.
REC 01 ▸ sha256:26d3…2b4c ▸ prev cd8c…4c9d ▸ build 2026-09-03T21:23Z
02 · MASCOT

どんまい· don’t mind, next play
Don, the kitsune.
Donmai (どんまい) is what you say when a teammate drops the ball. The runtime takes the name at its word and treats a failed step as the default condition; the dispatch loop owns the retry.
Don belongs to that register, lowercase and vermilion, at home on donmai.dev, where the open runtime lives. He appears on rensei.ai exactly once, here, on the open side of the line the table above draws.
REC 02 ▸ sha256:fb63…b861 ▸ prev 26d3…2b4c ▸ build 2026-09-03T21:23Z
03 · INSTALL
Four commands to a running daemon.
brew install RenseiAI/homebrew-tap/donmai
donmai daemon setup
donmai daemon install
donmai daemon statusInstalls from the RenseiAI Homebrew tap and registers the dev.donmai.daemonservice; the last line reports the daemon's status. For a standalone install, choose Local file queue in the setup wizard; the other backends expect infrastructure you may not be running yet.
Donmai is at 0.x; APIs may change between minor releases.
The platform binary follows the same shape on its own service: the rensei CLI quick start walks authentication, project selection, and rensei host install.
REC 03 ▸ sha256:f5b0…ef47 ▸ prev fb63…b861 ▸ build 2026-09-03T21:23Z
04 · COMMUNITY
Donmai is open. The history is public.
4 GitHub stars · github.com/RenseiAI/donmai · fetched 2026-09-02
The star count above prints unrounded, fetched at build time. What the repository offers is inspectable history: every release is tagged, every change is reviewable, and the source you can read is the source that ships inside the platform binary.
REC 04 ▸ sha256:f64f…75fc ▸ prev f5b0…ef47 ▸ build 2026-09-03T21:23Z
05 · CONTACT
The platform begins where regulatory requirements meet the runtime.
Deploying Donmai under regulatory oversight means adding the platform's Cedar policy engine, fail-closed egress, and signed audit chain.
REC 05 ▸ sha256:6f03…166c ▸ prev f64f…75fc ▸ build 2026-09-03T21:23Z