3 min read
|
Saved February 14, 2026
|
Copied!
Do you care about this?
Chef is an AI app builder that simplifies the creation of full-stack web applications. It leverages Convex's reactive database, requiring minimal setup for authentication and real-time features. You can run it locally or use the hosted version for development.
If you do, here's more
Chef is an AI app builder that simplifies the creation of full-stack web apps. It includes features like a built-in database, real-time UIs, and background workflows, requiring no complex configurations for authentication or file uploads. Chef operates on Convex, an open-source reactive database that streamlines development. The development team encourages community contributions and feedback, making it a collaborative project.
To use Chef locally, you need to clone the GitHub repository and set up your environment, which involves installing Node Version Manager (nvm) and necessary dependencies. Youโll create an OAuth application on the Convex dashboard for authentication. Key environment variables must be configured, including API keys for various model providers like OpenAI and Google. The setup process allows you to run Chef both on the frontend and backend, providing a fully functioning local development environment.
Chef's structure separates client-side code, serverless APIs, and various components into specific folders. The app directory contains the UI and client logic, while the chef-agent manages interactions with model providers. Each part of the project is organized to facilitate easy development and testing, with a dedicated test harness for the Chef agent loop. This modular approach supports flexibility and scalability when building applications.
Questions about this article
No questions yet.