In simple English
This tool helps you build web applications by talking to an artificial intelligence. It writes the front screen and the database backend at the same time. You can use their website or run the code on your own computer. It is free to download, but you need your own keys for language models. The project requires some technical setup to run locally.
What it is
Chef is an artificial intelligence app builder built on top of Convex, a reactive database for web applications. It comes with built-in user sign-in, file uploads, and background tasks.
What it is good for
Solo builders who want to turn a text prompt into a working web application with a real database without writing every line by hand.
- Builds both the screen and the database from a single prompt.
- Includes file uploads and background tasks out of the box.
- Works with multiple large language model providers.
- Running locally requires setting up OAuth credentials and API keys.
- Authentication setup is tied to Convex control planes for local forks.
- Relies on third-party language model APIs which cost money per request.
manual full-stack boilerplate setup
Convex
- stackblitz-labs/bolt.diy20k stars
An open-source web development assistant that inspired this project, but without the built-in Convex database backend.
- xtool-org/xtool11k stars
Builds, signs and installs iPhone apps from Linux or Windows, using Swift's own package manager instead of the vendor's tool.
- vitest-dev/vitest17k stars
A test runner for JavaScript and TypeScript that reuses a project's existing Vite build settings.
- oxc-project/oxc23k stars
Fast replacements for the usual JavaScript checker, formatter, parser and minifier, usable one piece at a time.
git clone https://github.com/get-convex/chef.git cd chef nvm install nvm use npm install -g pnpm pnpm i