Rensei
DOC R-003 · OPEN SOURCE DISCLOSURE · REV 2026-06-11sha256:5898…11d9

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).

brew install RenseiAI/homebrew-tap/donmai
View on GitHubVisit donmai.dev

REC 00sha256:1002…9fe7prev 9b1f…1224build 2026-06-12T03:34Z

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.

CapabilityShips inLicense
One Go binary: persistent daemon and dispatch loopdonmaiMIT
Generic commands: agent, fleet, governor, status, dashboard, lineardonmaiMIT
Plugin-native MCP tools, shipped MIT across the donmai binary and its plugin packages: 17 Linear, 6 code intelligence (2 of the 6 run without additional installs; 4 await the @donmai/cli npm publish)donmaiMIT
Typed workflow YAML grammardonmaiMIT
Local daemon API on localhostdonmaiMIT
Platform commands: auth, project, org, host, capacity, audit, routing, observability, kitrenseiCommercial
Cedar policy evaluation in the hot pathrenseiCommercial
Ed25519 hash-chained audit trail with a published verification protocolrenseiCommercial
Decision provenance bindingrenseiCommercial
Provider routing and capacity managementrenseiCommercial

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 01sha256:2c11…3c5dprev 1002…9fe7build 2026-06-12T03:34Z

02 · MASCOT

Don, the kitsune mascot of Donmai: flat-geometry amber fox, full body.

どんまい· 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.

he lives at donmai.dev →

REC 02sha256:23c9…9695prev 2c11…3c5dbuild 2026-06-12T03:34Z

03 · INSTALL

Four commands to a running daemon.

brew install RenseiAI/homebrew-tap/donmai
donmai daemon setup
donmai daemon install
donmai daemon status

Installs 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 0.x preview; APIs may change between minor releases.

REC 03sha256:16d7…e9f4prev 23c9…9695build 2026-06-12T03:34Z

04 · COMMUNITY

Donmai is early. The history is public.

5 GitHub stars · github.com/RenseiAI/donmai · fetched 2026-06-11

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 04sha256:bb18…2d1dprev 16d7…e9f4build 2026-06-12T03:34Z

05 · CONTACT

Running Donmai somewhere regulated?

That regulated deployment is the platform's job, not the runtime's.

REC 05sha256:b426…e90cprev bb18…2d1dbuild 2026-06-12T03:34Z