Chef

Tracked

An AI app builder that understands the backend: built-in DB, zero-config auth, file uploads, real-time UIs, and background workflows to rapidly build full-stack AI apps.

Author Convex Team Open Sourced 2025-03-31 Last Commit Unknown

Chef is the only AI app builder that truly understands the backend. Built by Convex, it enables developers to rapidly create full-stack AI applications with a built-in database, zero-config authentication, file uploads, real-time UIs, and background workflows out of the box, eliminating the need to stitch together separate backend services.

Backend Integration

  • Tight integration with Convex provides real-time data synchronization without manual infrastructure setup
  • Persistent background workflows that run reliably without manual wiring
  • Built-in database with zero-config authentication and file upload support
  • Eliminates the need to assemble separate backend services for AI applications

Agent and Tooling Support

  • Built-in agent loop with system prompts and tool definitions for constructing intelligent assistant flows
  • Template-driven project bootstrapping enables quick initialization of new AI applications
  • Supports both hosted usage at chef.convex.dev and local development modes
  • Educational and demo scenarios showing how AI agent capabilities integrate with databases, auth, and real-time interfaces

Development Workflow

  • TypeScript monorepo architecture with shared client and server code for modern frontend integration
  • Lightweight CLI tools including chefshot and test-kitchen for local development iteration
  • Agent-loop testing support for validating intelligent assistant behaviors
  • Rapid prototyping through production using templates to bootstrap full-stack projects in minutes