Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.kazzle.com/llms.txt

Use this file to discover all available pages before exploring further.

Apps are products Kazzle builds for you. You describe what you want, the AI builds it, and you keep refining by chat. A simple app might be a web page or a Chrome extension. A bigger one can have a backend, automations, and a database.

App vs component

An app is the whole project. A component is one piece inside it.
App
├── UI         - the screens people use
├── Process    - background work, APIs, webhooks, scheduled jobs
├── Skill      - a tool the AI can use in a thread
└── Database   - created on demand by the AI
Some apps only need one component. Others need several.

The four parts

UI is what people open and click through. Examples: landing pages, dashboards, internal tools. Process does work in the background. Examples: API routes, webhook handlers, scheduled jobs, auth. Skill is a tool the AI can call from a conversation. Examples: pulling data from a service, transforming files, running a workflow. Database is created on demand. When your app needs one, the AI sets up a dedicated Postgres instance and stores credentials in the vault. Databases are not declared in kazzle.config.ts — they’re provisioned through the db tool in a thread.

Common app shapes

App shapePartsExample
Simple websiteUILanding page, brochure site
Internal toolUIDashboard, admin tool
Chrome extensionUITab manager, page annotator, productivity tool
Backend serviceProcessAPI, worker, webhook receiver
AI toolSkillA reusable tool for the AI
Full appUI + ProcessCustomer portal, SaaS product

What every app gets

IncludedWhat it means
Source codeGit repo managed in Kazzle
Dev previewLive preview in the app tab while the AI builds
Deploy to productionDeploy to Kazzle’s hosting for a public URL
DatabaseDedicated Postgres, provisioned on demand
Secrets vaultEncrypted storage for API keys and credentials
The AI writes code, runs commands, and starts dev servers on the space’s computer. When ready, you deploy to production.

Adding capabilities later

Apps grow with you. A website can later get a backend. An app can later use a database. A product can later get automations. You keep building on the same app instead of starting over.