Putri Karunia co-founded Typedream (YC, acquired). Lunagraph is what she built next.
The idea: design on a canvas, get real code out. Not a Figma file — actual HTML, CSS, and React, written into your repo. Claude Code does the generation. There is a chat interface that understands your canvas state and your local codebase.
Launched April 2026. Public beta, free, request-access. Too early to evaluate properly — worth watching.
Putri Karunia co-founded Typedream (YC, acquired). Lunagraph is what she built next.
The idea: design on a canvas, get real code out. Not a Figma file — actual HTML, CSS, and React, written into your repo. Claude Code does the generation. There is a chat interface that understands your canvas state and your local codebase.
Launched April 2026. Public beta, free, request-access. Too early to evaluate properly — worth watching.
Alternatives to Lunagraph
Antigravity
Google Antigravity is an agentic IDE built on a forked VS Code that lets AI agents autonomously plan, write code, run the terminal, and test in a browser with minimal hand-holding. It pairs with Google Stitch (their text-to-UI design tool) to form a full design-to-code pipeline. Available free in public preview with generous Gemini 3 Pro limits; also supports Claude and OpenAI models.
Bolt.new
Browser-based AI coding platform powered by StackBlitz's WebContainer technology — a full Node.js environment running entirely in the browser via WebAssembly. Describe an app, and Bolt generates, runs, edits, and deploys it without local setup. Went from $80K to $40M ARR in five months; Bolt V2 adds cloud databases, auth, and edge functions. Powered by Claude.
Efecto
A design tool where AI agents are first-class, not bolted on. Artboards, layers, auto-layout, and 66 MCP tools — Claude Code, Cursor, and Windsurf can design directly in the canvas. Built on React and Tailwind under the hood, with hosting included. Free.
Kombai
AI frontend agent that designs, codes, and tests in one loop. Kombai reads your existing codebase, generates production-ready React/Next.js, then inspects the live browser output to fix what's broken — without leaving your IDE.