What it is
An open-source tabletop and digital games studio shipping at startup speed. Everything is built using AI-augmented engineering workflows, enabling solo-founder velocity across 10+ concurrent repositories. The result: two Consumer SDKs, the first board game MCP server, and a live developer ecosystem.
What shipped
- Moddable Chess Engine (v0.9.1) — evolved from a 70-variant chess app into a consumer game framework with native ESM, reusable game controller, renderer extension hooks, replay API, unit templates, terrain predicates, and effect lifecycle hooks. Powers two games from the same core (chess.moddable.games)
- Dungeon Chess — asymmetric skirmish game running entirely on MCE as a game subsystem. Custom renderer hooks, faction-based AI, XP-budgeted drafting, all without engine forks (dungeon.moddable.games)
- Moddable Hexmaps (v0.8.1) — Consumer SDK with seeded procedural generation, 6 games, 4 render styles, PNG/PDF/SVG export, hex metadata system, and URL param API (hex.moddable.games)
- MCP Tools Server — 15 AI-callable tools (7 chess, 6 hexmaps, 2 site-native) via MCP protocol, REST API, OpenAPI, and llms.txt. First board game engine MCP server. Cloudflare Worker on free tier (tools.moddable.games)
- Nukes, Mongo, Endless Skies, Draughts, Go — tabletop games with digital tools, rulebooks, and variant systems
- PDF Pagination Engine — custom document assembly producing 190+ page rulebooks with orphan control
- Developer documentation — tiered guides, consumer integration guide, full API reference, SDK demo page, Developers section with examples
Try the Engines
Both engines are embeddable anywhere with a single iframe. Switch variants to see the chess engine handle different rule sets, or click hexes on the map to cycle terrain.
Why it matters
Demonstrates the ability to ship production-quality software at unprecedented velocity and then evolve it into framework-level architecture with AI-native distribution. The chess engine didn't stay as a standalone app. It became a consumer SDK that powers a completely different game (Dungeon Chess) through renderer hooks, game controllers, and unit templates. Then both engines became AI-callable tools via MCP, with zero additional code beyond what already existed. Every project is MIT-licensed, publicly accessible, with proper documentation, version control, and deployment pipelines.