AI-augmented engineering at startup speed. Architecture-first, zero frameworks, AI as force multiplier.
In May 2026, I built Moddable Games from zero to production: a complete open-source games studio with two game engines, 37 game families, 16 AI-callable MCP tools, Consumer SDKs, and a 2,974-page rulebook pipeline. 535 commits across 10+ repositories in the initial 16-day sprint, all of which can be audited, forked or downloaded from GitHub. Read the full story.
The figures below are the state at the end of that sprint. Since then the two engines have been consolidated into a single micro-kernel, and the ecosystem now stands at 204 playable variants across 10 families, 89 MCP tools, and 9,765 rulebook pages. See where it is now.
registerVariant() pattern means adding variant #72 takes minutes, not hours.The two engines above were the May 2026 shape. What replaced them is a four-repository stack where each layer has exactly one job and depends only on the layer below it. Nothing reaches sideways or upward. The reframing that made it possible: if content is structured data rather than code, the rendering layer holds no knowledge, so it can be thrown away and rebuilt without losing anything.
Pure structured content and zero code. 46 games, 296 variants, 458 oracle tables, and 3,385 entities as markdown and YAML frontmatter, behind a machine-readable API.
Resolves rule definitions into playable states with as little code as possible. 204 playable variants across 10 families over six topologies, covered by 6,527 tests. A new variant is a frontmatter file.
The only private repository, and the value layer. 89 MCP tools, a REST API, a JavaScript SDK, and embeddable widgets wrapping the engine into services: puzzle generation, AI opponents, board rendering, oracle composition.
A static site generator consuming tools through iframes and API calls. All content in JSON and markdown, zero game logic. Disposable by design, which is the point.
Each layer is independently deployable on its own subdomain. The engine does not need the web to function, and an AI agent can play a full game through MCP without a browser. Read the full architecture write-up.
These run on the stack described above, embedded through the same Tools SDK that moddable.games uses. The family and variant lists are fetched live from the Tools API rather than typed into this page, so everything the engine can play is here.
Hex maps are generators rather than rule variants, so they sit outside the play API: