Quick Start

Your coding agent deploys your app to Telbase. You install the Telbase CLI, sign in, add the Telbase skills to your app's folder, and ask the agent to deploy.

Install the CLI

bash
npm install -g telbase

The CLI needs Node.js. Apps on Google Cloud Run also need the gcloud CLI installed; Telbase runs it with its own settings and leaves yours untouched.

Sign in

bash
telbase login

The CLI opens a browser for device authentication. Confirm the code shown in your terminal. You stay signed in on this machine.

Add the Telbase skills

In your app's folder:

bash
telbase skill install                 # Claude Code
telbase skill install --for cursor    # Cursor
telbase skill install --for windsurf  # Windsurf
telbase skill install --for agents-md # Codex and other agents that read AGENTS.md

The skills tell the agent how to deploy with Telbase: which provider suits the app, the commands, and the known fixes. Run the same command again to update them.

Ask your agent to deploy

markdown
Deploy this app to Telbase

Following the skills, the agent:

  1. registers the app with telbase apps create, on Vercel or Google Cloud Run, with a PostgreSQL or SQLite database if the app needs one;
  2. creates the database schema and loads the data the app ships with;
  3. sets the app's environment variables;
  4. deploys with the Vercel CLI or gcloud through Telbase (telbase vercel, telbase gcloud), so you need no Vercel or Google account;
  5. checks the app at its Telbase URL and reports back what it did.

Your app is live

Each app is served at its Telbase URL, https://<name>.telbase.ai. To see an app's URL, its deploy command and its database commands:

bash
telbase apps list
telbase apps info my-app
What Telbase hosts
Apps on Vercel and Google Cloud Run, PostgreSQL (Neon), SQLite (Turso), file storage buckets and scheduled jobs. See Supported Frameworks for where each kind of app runs.

Share with your team

Require sign-in at the app's Telbase URL (every plan):

bash
# Only these emails and email domains get in
telbase apps protect my-app --allow-domain yourcompany.com --allow [email protected]

Add a custom domain (Starter and above):

bash
telbase domain add app.yourcompany.com --project my-app

Redeploy

Made changes? Ask the agent to deploy again. It runs the app's deploy command, which telbase apps info prints.

Next Steps