Skip to content
extraorbital
Documentation ExtraOrbital
Browse documentation

Start here

Add services to your app.

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

An exploded orbital machine with interconnected modules, engraved in paper white against deep blue.
Fig. 01 / Project servicesConcept illustration
Run in your project folder
npx extraorbital provision .

The command detects missing credentials and writes them to .env or an existing .env.local.

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

TermMeaning
ResourceA database, bucket, service credential, or other provisioned service.
ProjectA group of resources for one app. .extraorbital.json links your folder to it.
TeamOwns projects and pays for their usage.
MachineA 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.