Skip to content

Get started

Connect an existing Tadabase app

Bring your existing data and ship a new frontend on top of it.

Why connect, not migrate

You don't move your data into Vibe — Vibe reads and writes against your existing Tadabase app via the Domain API. Tables, workflows, PDF templates, RLS policies — all stay where they are. Vibe just adds a new UI.

Picking the right app

When you create a Vibe project, the app picker lists every Tadabase app you can access. The picker shows table count and last activity so you can confirm you're binding to the right one.

App picker showing list of Tadabase apps with table counts

How schema sync works

On project creation, Vibe pulls the full schema of your bound app into tada/schema.json. The agent reads this file to know your tables, fields, and connections — so when you say “the customers table,” it knows which slug to call.

Logging users in

Tadabase users authenticate against your Tadabase app, and the resulting session token is what Vibe uses to call the Domain API on their behalf. Calls are subject to your existing RLS rules — there is no second permissions system to keep in sync.

Ready to build

Skip the docs.
Just describe it.

Tadabase AI builds it, hosts it and keeps it running. Real backend, real domain, real app.

Start Building