The stack · Dusk

Where the practice runs.

Four tools you host yourself, stacked in the order the loop assumes — the runtime at the foundation, the surface where you work, and the method encoded on top.

Plugins + MCP the method, encoded 101 skills · every one A+ · 23 MCP tools
CLI where the practice happens interactive REPL · 33 commands · 8 surfaces
Gateway the runtime the method assumes 19 modules · 151K+ lines of Go · 9 providers

All of it self-hosted — single binary, Apache 2.0, zero vendor lock-in. It runs on your hardware; your data never leaves it.

Layer by layer

The foundation · runtime

Gateway

the runtime the method assumes

A self-hosted agentic runtime — multi-provider routing with intent classification, DAG orchestration for real workflows, and SSE observability that streams every token as it lands.

self-hosted · intent-routed providers the runtime Gateway :7340 single binary self-hosted
19runtime modules
151K+lines of Go
9LLM providers
7340the gateway port

The surface · where you work

CLI

where the practice happens

An interactive REPL wired to the Gateway. Every slash command maps to a named surface, and a hook runner with lifecycle gates keeps the method honest as you go.

33slash commands
8named surfaces
1interactive REPL

The top layer · the method

Plugins + MCP

the method, encoded

The discipline written where the model reads it — skills across behavioral plugins, plus an MCP server that puts the method layer inside Claude Code as tools and seed patches.

encoded where the model reads it skills behavioral plugins seed patches inside the model the method layer
101skills
11behavioral plugins
A+every audit
23MCP tools
20seed patches

The rest of the stack

Focused packages extracted from the core runtime — each one zero-dependency where it can be.

logwatcher

Zero-dependency Go log watcher — multi-file tail, bounded fan-out, silent drop on slow clients.

github.com/DojoGenesis/logwatcher

git-for-strategy

Strategic thinking as installable Claude Code infrastructure — the scout move, packaged.

github.com/DojoGenesis/git-for-strategy

SurfaceIntelligence

Competitive surface analysis — output as seeds and decision logs, not unstructured text.

github.com/DojoGenesis/SurfaceIntelligence

orchestration-guide

A progressive curriculum for Claude Code mastery — first session to production.

dojogenesis.github.io/orchestration-guide

Eight open-source repositories. All Apache 2.0.

Origin

Built by a solo operator.

DojoGenesis began as internal tooling — built to ship software with autonomous agents. Every skill exists because it was needed, and then needed again. The discipline comes from using it, daily.

Cruz Morales · Tres Pies Design · Madison, Wisconsin

469agent dispatches in 18 days
89commits across 6 repos
432hours of development
18days, start to here

Every layer runs on hardware you own — and your data never leaves it.

The shape it runs Run it today