Add services to your app.
ExtraOrbital creates databases, storage, and API credentials, then saves their connection details in your project.

npx extraorbital provision .The command detects missing credentials and writes them to .env or an existing .env.local.
01 / THE QUICKSTART
Set up a projectCreate services and connect your app.Quickstart 02 / RESOURCE GUIDES
Browse resourcesChoose a service and connect it to your app.All resources
Set up a projectCreate services and connect your app.Quickstart 02 / RESOURCE GUIDES
Browse resourcesChoose a service and connect it to your app.All resources Find your resource
01 / 4 services
Databases
Store records, cache values, or search embeddings.
02 / 3 services
File storage
Upload and retrieve files with an S3 client.
03 / 1 service
AI models
Call models through OpenRouter.
04 / 2 services
Speech to text
Transcribe recordings or live audio.
05 / 4 services
App services
Add sign-in, realtime rooms, test payments, or Git.
Understand the essentials
| Term | Meaning |
|---|---|
| Resource | A database, bucket, service credential, or other provisioned service. |
| Project | A group of resources for one app. .extraorbital.json links your folder to it. |
| Team | Owns projects and pays for their usage. |
| Machine | A computer or agent that can provision resources. It can start in a free sandbox. |
See plans and limits, the CLI reference, or the API reference.