docs
How to use cdbx
Apps

Apps

An App is anything you build with cdbx. Describe what you want, and cdbx builds it.

There is only one kind of thing to make. You don't pick a project type, a framework, or where it runs — cdbx works that out from what you asked for.

Where your app runs

Most apps start instantly in your browser. Nothing to install, nothing to wait for.

Some things a browser can't do: saving data between visits, user accounts and logins, a database, or a real backend. When you ask for one of those, the AI tells you what's needed and asks whether to set it up. Say yes and your app moves onto a real server, keeping everything it already had.

You never have to choose. If you don't need a server, you never get one.

Building

Type what you want and press enter. That's it — there's no template picker and no confirmation step.

Your app is React and TypeScript unless you ask for something else. If you'd rather have Vue, Svelte, Python or plain HTML, just say so.

Build, Plan and Ask

The dropdown next to the send button changes what happens to your message:

  • Build — make the change. This is the default.
  • Plan — talk it through first. The AI says what it intends to do and waits for your go-ahead. Nothing is written until you agree. Use this when you're still working out what you want.
  • Ask — a question about cdbx itself, answered from these docs. Changes nothing in your app.

Starting in Plan mode from the home page opens your app with an empty preview, ready to plan. It shows as Plan in your list until something is actually built, and it stays there — you can come back to it any time.

Your apps

Everything you've built is under Apps. Search, filter and sort it, or select several at once to tag, archive or delete them.

Each app has a settings panel — the cog next to Publish — for renaming, sharing, environment variables, connectors, a database, and exporting to GitHub.

Advanced Mode

By default an app shows a chat and a live preview, and nothing else.

If you want the code, turn on Advanced Mode in App Settings → Workspace. That brings back the file tree, the code editor, search, changes, the terminal, the console and dev tools — plus the Code Execution editor for compiled languages.

It's off by default, saved to your account so it follows you between browsers, and takes effect immediately. You can turn it off again whenever you like; nothing about your app changes either way.