Local, open-source AI app builder that runs on your machine and lets you bring your own AI API keys, an alternative to Lovable, v0 and Bolt.
- Stars
- 4,600
- Forks
- 922
- Open issues
- 36
- Last commit
- 8 days ago
What is it?
Chef is an open-source AI app builder that generates full-stack web applications. Unlike builders that only produce front-end code, it sets up the backend as well, with a built-in database, zero-config authentication, file uploads, real-time UIs and background workflows.
Chef is built on Convex, an open-source reactive database with a TypeScript-based API. Generated apps use Convex's APIs, which the project describes as a good fit for code generation. The project is a fork of the stable branch of bolt.diy and is developed by the Convex team.
The hosted web app at chef.convex.dev is the simplest way to use it. The repository also supports running locally, which requires a Convex OAuth application and API keys for one or more model providers such as Anthropic, Google, OpenAI or xAI.
Key features
- 01Generates full-stack web apps with a built-in database.
- 02Includes zero-config authentication and file uploads.
- 03Supports real-time UIs and background workflows.
- 04Can use your own model provider API keys, including Anthropic, Google, OpenAI and xAI.
- 05Can be run locally from the repository.
Use cases
- Prototyping a full-stack web app from a text prompt without setting up a backend by hand.
- Learning how AI-generated apps are wired to a reactive backend.
- Forking the project to build a custom AI app builder on top of Convex.
Topics
FAQ
- What is chef?
- An AI app builder that generates full-stack web apps with a built-in Convex backend, auth, file uploads and real-time UIs. Chef is an open-source AI app builder that generates full-stack web applications. Unlike builders that only produce front-end code, it sets up the backend as well, with a built-in database, zero-config authentication, file uploads, real-time UIs and background workflows.
- Is chef free to use? What license does it have?
- chef is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is chef still maintained?
- Actively maintained. The last commit to chef was on Oct 14, 2026.
- What can I use chef for?
- Prototyping a full-stack web app from a text prompt without setting up a backend by hand. Learning how AI-generated apps are wired to a reactive backend. Forking the project to build a custom AI app builder on top of Convex.
- Where can I get chef?
- The source code and installation instructions are on GitHub: https://github.com/convex/chef
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source AI developer workspace that builds full-stack web apps in the browser, letting you pick any supported LLM per prompt.
A Rails-like full-stack framework for React, Node.js and Prisma that generates a web app's code from a declarative spec file.
A MIT-licensed starter kit for deploying and customizing AI Town, a virtual town where AI characters live, chat and socialize, built on Convex.
Converts screenshots, mockups, Figma designs and screen recordings into HTML, Tailwind, React, Vue or other front-end code using AI models.
An open-source AI productivity workspace built on Cloudflare Workers, where agents build and share small custom apps called Gadgets under company-specific guardrails.