Make games with an AI,
as Clojure & EDN data.

A CodePen for games. The whole game is data — scene, materials, camera, physics, levels — and a Gemma model running locally in your browser co-designs it from a plain-language request. The renderer is WebGPU; the language compiles to WASM in the page. No key, no server, no install. Fork & run instantly.

🧩
Everything is EDNScene, render graph, materials, camera, input, audio, physics, levels — all data you can read, fork, and diff.
🤖
Local AI co-designerGemma runs in your browser via WebGPU. Ask “make the storm shrink faster” — it rewrites the EDN. Nothing leaves your machine.
Clojure → WASM, liveGame logic is Clojure, compiled to WebAssembly in the page (kototama). Edit, run, see it — the same code runs native too.

Games