pricing
Start free. Grow when you need to.
Every plan gives you the same product: one API for every model, routing, the full request log and cost per call. Plans differ in how much you can run, how many people and projects you bring, and whether you connect your own model servers.
Free
For trying AetherGrid and small side projects.
$0forever
Everything you need to connect a provider, make real requests and see what they cost.
- One API for six providers
- Routing by cost, speed, quality or balance
- Full request log with cost per call
- Playground, agents, workflows and evaluations
Pro
For a production application and the team building it.
Talk to usper month
Room for live and test keys, a real document library, and your own model servers.
- Everything in Free
- Connect your own OpenAI compatible servers
- Monthly budgets, advisory or enforced
- Higher request limits
Scale
For several products and teams under one organisation.
Talk to usper month
Sustained throughput, many projects, and a large document library.
- Everything in Pro
- Organisation wide usage and cost reporting
- Four roles across every project
- Highest self serve limits
Enterprise
For organisations that need agreed limits and a private setup.
Customquoted
Limits set with you, a dedicated deployment if you need one, and a direct line to the team.
- Everything in Scale
- Limits agreed with you
- Private deployment on your infrastructure, if required
- Direct support from the team
what each plan includes
Limits you can
count on.
These are the exact limits the service enforces for each plan. Go over one and the request is refused with a clear message, never quietly slowed down.
| Included | Free | Pro | Scale | Enterprise |
|---|---|---|---|---|
| Projects | 2 | 20 | 200 | Unlimited |
| API keys per projectLive and test keys are separate. | 2 | 10 | 50 | Unlimited |
| Requests per month | 5,000 | 250,000 | 5,000,000 | Unlimited |
| Requests per minute | 20 | 300 | 2,000 | Unlimited |
| Knowledge bases | 1 | 25 | 250 | Unlimited |
| Documents | 50 | 5,000 | 100,000 | Unlimited |
| Your own model serversAny OpenAI compatible endpoint. | — | Included | Included | Included |
Separately from these limits, every project can carry a monthly spend budget. Set it as a warning and requests keep flowing while you are told; set it as a hard stop and requests over the budget are refused until it is raised or the month rolls over.
model usage
Provider price,
plus 20 percent.
Hosted model usage is priced at the provider's own list price plus a 20% service markup, applied the same way to input and output tokens. When a provider reports the exact cost of a request, that is the number the markup is applied to; otherwise it is estimated from list prices and labelled as such.
| model | provider | your price / 1M in | your price / 1M out |
|---|---|---|---|
| claude-opus-5.5 | Anthropic | $4.80 | $24.00 |
| claude-sonnet-5 | Anthropic | $2.40 | $12.00 |
| gpt-6-sol | OpenAI | $2.40 | $12.00 |
| gemini-3.8-flash | $0.90 | $4.50 | |
| claude-haiku-4.5 | Anthropic | $1.20 | $6.00 |
AetherGrid charges the provider's own list price for hosted model usage plus a 20% service markup, applied the same way to input and output tokens. These are a few examples; the same rule covers every model in the catalogue, and every request you make shows both the provider cost and the price you pay.
{
"plan": "pro",
"month_start": "2026-09-01",
"spend_usd": 245.68,
"customer_spend_usd": 294.82,
"budget_usd": 1500.00,
"percent_used": 16.4,
"is_over_budget": false,
"is_over_threshold": false,
"enforced": false,
"requests_this_month": 140400,
"request_limit": 250000,
"unpriced_requests": 0
}Over an enforced budget, further requests are refused until it is raised or the month rolls over. Over an advisory one, they are served and the console says so.
A budget is per project and per month. Over an advisory budget, requests are served and flagged; over an enforced one, they are refused until the budget is raised or the month rolls over. The count of requests whose price could not be determined is shown too, so an incomplete price list can never make spending look smaller than it is.