Lovable's open-source doppelgänger builds apps in a chat window
Adorable clones the 'vibe coding' UI of paid app builders, but runs on your API keys and Freestyle's cloud VMs.

What it does Adorable is a Next.js app that lets you describe software in chat, then watches an AI write, edit, and run the code in a sandboxed VM. You get a live browser preview, a terminal, and a one-click deploy to a production domain. Every project is a git repo with persistent history.
The interesting bit The project is essentially a reference implementation of Lovable-style “conversational app building” — but wired to your own OpenAI or Anthropic keys instead of a subscription. The sandboxing layer comes from Freestyle (the authors’ own platform), which means the VM, git persistence, and publishing pipeline are vertically integrated.
Key highlights
- Chat UI built on
assistant-ui, AI layer via Vercel AI SDK - Sandboxed execution in Freestyle cloud VMs with git-backed storage
- Bidirectional GitHub sync: import existing repos and push changes back
- One-click publish to production domains
- Turbopack + App Router + shadcn/ui — thoroughly modern Next.js stack
Caveats
- Requires Freestyle account for VM sandboxing and publishing; not fully self-hosted
- GitHub sync setup is documented externally, not in the README
Verdict Worth a spin if you want Lovable’s UX without the Lovable bill, or if you’re building a competing product and need a working baseline. Skip it if you need air-gapped, fully self-hosted AI code generation.