AI app builders4 projects, checked September 17, 2026

Open-source alternatives to v0

The open-source alternatives to v0 are Onlook, Dyad, Chef and Llama Coder. Onlook is the closest for design work: a visual-first editor that builds Next.js and Tailwind interfaces with AI and lets you drag, click and edit on the live page while the code stays in sync. Dyad runs the same prompt-to-app loop on your own computer. Chef generates a backend with the interface, and Llama Coder produces small apps from one prompt. A designer switches to keep the code and the model choice.

Editing the result visually
Onlook
On your own computer, with your own keys
Dyad
A database and sign-in generated too
Chef

4 of 4 carry an OSI licence. 4 of 4 run on your own machines. Figures read from GitHub on September 17, 2026.

Pick by need

One project per need, with the reason from its own README and the one thing to know before you choose it.

Editing the result visually

Onlook

Apache-2.0 visual-first editor for Next.js and Tailwind, with a Figma-like interface, layers, branching and checkpoints, synced to real code.

Know firstNext.js and Tailwind only for now, and running it yourself needs Bun, Docker, Supabase and OpenRouter.

OSI26,756 stars

On your own computer, with your own keys

Dyad

A desktop app for Mac and Windows whose README compares it to Lovable, v0 and Bolt running locally, with no sign-up and your own API keys.

Know firstIts README does not name the models, framework or deployment targets, and there is no Linux build.

OSI21,576 stars

A database and sign-in generated too

Chef

Apache-2.0, forked from bolt.diy, building full-stack apps with a database, authentication, file uploads and background jobs on Convex.

Know firstEvery app it builds runs on Convex, and self-hosting uses Convex's hosted control plane.

OSI4,610 stars

Small apps from one prompt

Llama Coder

MIT, generating a small app from a single prompt with Llama 3.1 405B through Together AI and previewing it in a sandboxed frame.

Know firstSmall single apps with no backend or deployment, tied to Together AI for inference.

OSI7,131 stars

What to take away

  • Onlook is the closest to v0 for design work, with visual editing tied to real code.
  • Dyad keeps the whole loop on your own computer with your own keys.
  • Chef covers the backend; Llama Coder covers quick single-screen apps.
  • v0 still wins on one-step deployment and its own model tuning.

The projects, side by side

The facts that decide most choices. Each project's page carries the full panel.

ProjectBest forOpennessLicenceRuns asOwn machinesStars
OnlookEditing the result visuallyOSIApache-2.0Hosted app, Run locally (Bun, Docker, Supabase)Yes26,756
DyadOn your own computer, with your own keysOSISee LICENSEDesktop appYes21,576
ChefA database and sign-in generated tooOSIApache-2.0Hosted app, Run locally (pnpm, Convex)Yes4,610
Llama CoderSmall apps from one promptOSIMITWeb app (Next.js)Yes7,131

Licence and star figures read from GitHub on September 17, 2026. Stars are shown as a dated fact and were not used to rank this page.

Each project, in turn

Onlook

OSIEditing the result visually

An Apache-2.0 visual-first code editor for building Next.js and Tailwind sites and prototypes with AI, editing the page directly in the browser with a Figma-like interface while the code stays in sync.

Apache-2.0 visual-first editor for Next.js and Tailwind, with a Figma-like interface, layers, branching and checkpoints, synced to real code.

Know firstNext.js and Tailwind only for now, and running it yourself needs Bun, Docker, Supabase and OpenRouter.

Licence
Apache-2.0
Runs as
Hosted app, Run locally (Bun, Docker, Supabase)
Platforms
Browser
Hosted option
Sold by the maintainers
Last release
v0.2.32, Jul 17, 2025

Dyad

OSIOn your own computer, with your own keys

A local, open-source AI app builder for Mac and Windows that its README compares to Lovable, v0 and Bolt running on your own machine, with your own API keys and no sign-up, under Apache-2.0 apart from a fair-source pro directory.

A desktop app for Mac and Windows whose README compares it to Lovable, v0 and Bolt running locally, with no sign-up and your own API keys.

Know firstIts README does not name the models, framework or deployment targets, and there is no Linux build.

Licence
See the LICENSE file
Runs as
Desktop app
Platforms
macOS, Windows
Hosted option
None from the maintainers
Last release
v1.15.0, Sep 11, 2026

Chef

OSIA database and sign-in generated too

Convex's Apache-2.0 AI app builder, a fork of bolt.diy, that builds full-stack web apps with a built-in database, authentication, file uploads, real-time interfaces and background jobs on the Convex backend.

Apache-2.0, forked from bolt.diy, building full-stack apps with a database, authentication, file uploads and background jobs on Convex.

Know firstEvery app it builds runs on Convex, and self-hosting uses Convex's hosted control plane.

Licence
Apache-2.0
Runs as
Hosted app, Run locally (pnpm, Convex)
Platforms
Browser, Local development on macOS and Linux
Hosted option
Sold by the maintainers
Last release
prompts-v0.0.1, Sep 11, 2025

Llama Coder

OSISmall apps from one prompt

An MIT open-source take on Claude Artifacts that generates small apps from one prompt with Llama 3.1 405B on Together AI and previews them in a sandboxed in-browser renderer.

MIT, generating a small app from a single prompt with Llama 3.1 405B through Together AI and previewing it in a sandboxed frame.

Know firstSmall single apps with no backend or deployment, tied to Together AI for inference.

Licence
MIT
Runs as
Web app (Next.js)
Platforms
Browser
Hosted option
None from the maintainers
Last release
No tagged release

How to choose

The questions that settle it, in the order they usually come up.

  1. Is design or code the starting point?

    Onlook for visual editing on the rendered page; the rest start from a prompt and give you code.

  2. Which framework?

    Onlook is Next.js and Tailwind only. Chef builds full-stack apps on Convex. Dyad's README does not say.

  3. Local or hosted?

    Dyad and Llama Coder run locally; Onlook and Chef offer hosted versions as well as self-hosting.

Where v0 is still the better choice

v0, in the vendor's own words, is "your collaborative AI assistant to design, iterate, and scale full-stack applications for the web", by Vercel's own description. v0.app. The cases below are where that still wins.

  • You want components that match a design system and deploy to Vercel in one step.
  • You want to iterate in a browser with no local setup, on a team plan with shared projects.
  • You want Vercel's own model tuning for front-end generation.
  • You want hosting, previews and the builder from one vendor.

How this page was checked

Numbers from GitHub, dated

Stars, licence, last commit and last release are read from the GitHub API by a script every week and carry the date they were read. Nobody types them.

Claims from the README

What each project does is written from its own README and LICENSE, read in full on the date shown, and phrased as the project's claim. The sources are listed at the end.

What is never said

That a project is faster, better or cheaper than v0. A price for anyone. A user count. A roadmap. If a fact is not on this page, it was not in the source.

OSI Open source (OSI licence)
The code, and the weights where the project is a model, carry a licence on the OSI approved list.
Source available Source available
The code is public, and the licence limits what you may do with it. Read the LICENSE file before commercial use.
Open weights Open weights
The model weights can be downloaded and run. The training data or code is closed, or the weights carry a restriction the code does not.

Questions people ask

What is the best open-source alternative to v0?

Onlook, an Apache-2.0 visual-first code editor that builds Next.js and Tailwind apps with AI and lets you edit the rendered page directly, with the code in sync. Dyad is the local desktop option, Chef adds a generated backend, and Llama Coder handles small one-prompt apps.

Can I edit the generated design visually?

In Onlook, yes: it edits the browser DOM directly with a Figma-like interface, layers, branching and checkpoints, and right-clicking an element opens its exact place in the code. The other three generate code you edit in an editor.

Which frameworks do they target?

Onlook targets Next.js with Tailwind CSS and says support for other frameworks is not done yet. Llama Coder generates small apps previewed in the browser. Chef builds full-stack apps on Convex. Dyad's README does not name the framework it generates.

Do any of them run locally?

Dyad is a desktop app for Mac and Windows that runs the whole loop locally with your own keys. Llama Coder runs as a Next.js app on your machine. Onlook and Chef can be self-hosted, with services such as Supabase, Docker or Convex behind them.

What do they cost?

Nothing for the software: Onlook, Chef and Dyad's core are Apache-2.0 and Llama Coder is MIT. You pay for model use through your own API key, or for the hosted versions Onlook and Chef offer, whose prices their READMEs do not state.

Sources

  1. v0.app, Vercel's own description, read September 17, 2026
  2. Onlook README, read September 17, 2026
  3. Dyad README, read September 17, 2026
  4. Chef README, read September 17, 2026
  5. Llama Coder README, read September 17, 2026

Running one of these inside your own environment, with your own data and your own security rules, is the kind of work Reveneau does. Read how a forward deployed engagement works.