← all repositories
freestyle-sh/Adorable

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.

783 stars TypeScript App BuildersCoding Assistants
Adorable
Not currently ranked — collecting fresh signals.
star history

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.

Frequently asked

What is freestyle-sh/Adorable?
Adorable clones the 'vibe coding' UI of paid app builders, but runs on your API keys and Freestyle's cloud VMs.
Is Adorable open source?
Yes — freestyle-sh/Adorable is open source, released under the MIT license.
What language is Adorable written in?
freestyle-sh/Adorable is primarily written in TypeScript.
How popular is Adorable?
freestyle-sh/Adorable has 783 stars on GitHub.
Where can I find Adorable?
freestyle-sh/Adorable is on GitHub at https://github.com/freestyle-sh/Adorable.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.