# Sprited Dev Log — Day 1

**Status:** World engine bootstrapped.

**Design Doc**: [https://www.sprited.app/pixel-post-design-document-machi](https://www.sprited.app/pixel-post-design-document-machi)

Today I wired up the first working prototype for **Machi**, a digital town inhabited by wandering pixel entities (*promisers*) that occasionally think or whisper to one another.

Stack in play:

* 🧠 AI backend toggleable between OpenAI, Ollama, and a local mock
    
* ⚙️ Core simulation loop: Rust → WASM → WebWorker
    
* 🎨 Frontend: Next.js, Pixi.js for rendering
    
* 🌐 Deployed via Vercel → [machi.sprited.app](http://machi.sprited.app)
    

Live result:  
A blank-ish slate where 20+ little dots exist. They mutter things like “Gentle whispers.” Sometimes they just think. That’s enough for Day 1.

📦 Code: [github.com/kndlt/machi](http://github.com/kndlt/machi)
