<Tutuca Stack Agent: A live, full-stack, domain-s...
# share-your-work
m

Tutuca Stack Agent: A live, full-stack, domain-specific coding agent running fully inside the browser

Live: Since it runs directly alongside the application it can: - Rewrite components & see live UI previews - Query the real DOM (computed styles, bounding rects, generated CSS) - Inspect event handlers with before/after state - Eval code, capture screenshots & auto-reset on breaks Full-Stack: The full stack available live in the browser Front End built with the Tutuca framework & Margau UI Back End runs in a Service Worker mocking a subset of Val Town (SQLite, HTTP & blob storage) Domain-Specific: Instead of "Read, Write & Bash" with file system access, the agent, UI, and tools are designed specifically to target Tutuca and Val Town Attach Context, "Put That There": Instead of writing long descriptions of things you want to reference, attach live runtime context by pointing at it: - Code selections (line ranges) - Test outputs & linter errors - Stack traces & console logs - Storybook component states Automated Feedback Loops: Tool design takes inspiration from Aspect-Oriented Programming Updating a component automatically triggers linters and test suites Errors feed directly back into the agent so it auto-corrects without manual prompting Hypermedia Transcripts: Instead of a flat array of JSON objects, the transcript uses a high-level hypermedia-inspired data structure UI state derives from it, and it lowers into an abstract LLM dialect that is automatically lowered to the current model's format Check out the full video demo to see it build a front-end temperature converter and a full CRUD back-end notes API from scratch Note: Only a small proxy for handling LLM requests runs outside the browser
🍰 4
aparently I logged in with another email 😄
j
or Claude did? 🙂
m
to slack I mean, this is the "real me" @Mariano Guerra