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
```

copy

[View on GitHub](https://github.com/RenseiAI/donmai) [Visit donmai.dev](https://donmai.dev/)

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.

02 · MASCOT

![Don, the kitsune mascot of Donmai: flat-geometry amber fox, full body.](https://rensei.ai/_next/image?url=%2Fbrand%2Fdonmai%2Fpng%2Fdonmai-fox-512.png&w=640&q=75)

どんまい · 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 →](https://donmai.dev/)

03 · INSTALL

## Four commands to a running daemon.

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

copy

Installs from the RenseiAI Homebrew tap and registers the `dev.donmai.daemon` service; 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](https://rensei.ai/docs/cli/quick-start) walks authentication, project selection, and `rensei host install` .

04 · COMMUNITY

## Donmai is open. The history is public.

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.

[View on GitHub →](https://github.com/RenseiAI/donmai) [Contributor guide →](https://github.com/RenseiAI/donmai/blob/main/CONTRIBUTING.md)

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.

[Scope your regulated deployment](https://rensei.ai/#contact) [How engagements start →](https://rensei.ai/pricing)

---

Canonical: https://rensei.ai/open-source
Site index: https://rensei.ai/llms.txt
Docs: https://rensei.ai/docs
OpenAPI: https://rensei.ai/openapi.json
