Every app your agent builds gets its own backend
Postgres, auth, storage and realtime per project, $25 a project per month, no project limit.
With a scoped token, npx scribase init --yes --json creates a project in your organization, or reuses it when run again, and writes the env file and a client module. Each app gets its own Postgres, auth, storage and realtime, so one experiment never shares tables or users with another.
The problem today
- Many side projects crammed into one shared database to avoid another bill
- An agent that has to be handed keys by hand for each new app
- Test data from one experiment leaking into the next
How Scribase helps
One command per app
npx scribase init detects the framework, creates or reuses the project and writes the keys where the app reads them. If the folder is linked to Vercel, it sets them there too.
Flat price per project
$25 per project per month with the whole stack included, billed for the most projects you had at once. Delete a project and it stops counting.
Branch per task inside a project
Each agent task can get its own preview environment with a TTL, and it merges back only after you approve the diff.
The capabilities behind it
Every claim above maps to a feature Scribase ships. Here are the ones this use case leans on most.
Frequently asked
Which token should the agent use?
An agent token (it starts with scb_agt_): scoped, expiring and revocable. The agent can also run scribase login and wait for you to approve it in the browser, so no key is pasted.
Can I take a project with me?
Yes. scribase export writes a bundle with the schema, data, storage, auth users and policies that boots elsewhere.