Skip to content

get started

Start in minutes

Create a free account and you own a workspace right away, with a project, a routing policy and a request log. If your team already has one, sign in. If you need agreed limits or a private setup, tell us what you are building.

I already have an account

Sign in at app.aethergridlabs.com to create API keys, try models in the playground, look through your requests and see what you have spent.

Sign in to the console

I need an account

Create one in a minute. You become the owner of a new workspace with a project, a routing policy and a request log, and you can make your first request straight away. For a workspace with agreed limits, write to us instead.

Create an accountor ask for a workspace with agreed limits · access@aethergridlabs.com
Free to start. New workspaces begin on the Free plan, with its limits applied from the first request. You can move up when you need more, and nothing is charged until you do.

once you are in

Three steps to your
first response.

Everything below is done in the console, and everything the console does is available through the API too.

The console uses the same endpoints you will: POST /v1/keys creates a key, POST /v1/chat/completions makes the call, and GET /v1/observability/requests shows it a moment later.
console / first steps
  1. 01

    Open a project

    Your workspace starts with one project. A project holds your keys, documents, budget and every request you make.

  2. 02

    Issue an API key

    Create a key for live traffic and another for testing, so staging can never spend your production budget. A key is shown once, when you create it.

  3. 03

    Make the first call

    One endpoint, one request format. Name the model yourself, or let AetherGrid choose by cost, speed or quality and tell you which one it picked.

your first request
curl https://app.aethergridlabs.com/v1/chat/completions \
  -H "Authorization: Bearer $AETHERGRID_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [{"role": "user", "content": "Hello."}],
    "strategy": "cost"
  }'

running it yourself

Or run it on your own infrastructure

AetherGrid can also run on your own servers, on PostgreSQL and Redis. If you are evaluating it that way, the first owner account is created from the command line rather than through the signup page.

Everything else, keys, routing, logs and cost, works the same wherever it runs.

bootstrap an owner
# From apps/api, against your own database.
python -m aethergrid.seed --set-password you@example.com

Read the API before you commit

The full reference is public and always matches what is deployed. No account needed to read it.