Declare intent
A model, a traffic shape, a latency target. Not a node pool.
from astropulse import Client
ap = Client()
ap.deploy(
model="Qwen3-32B",
traffic="60 rps",
)- Derived plan
- 2 × H100 · TP=2 · 3 replicas
- Estimated
- $14.20 / hr
AI infrastructure control plane
The infrastructure AI needs in production, without building it. It runs on the cloud you already have, under the rules you already set.
Try it — type a model that is not on the allowlist.
https://qwen3.svc.internal/v1
The difference
Nobody runs only inference. You already have policy, approvals, audit and an on-call rotation. Every inference platform hands you a second one.
Every control you already built, implemented twice.
Inference lands beside everything else. One place to look.
How it works
A model, a traffic shape, a latency target. Not a node pool.
from astropulse import Client
ap = Client()
ap.deploy(
model="Qwen3-32B",
traffic="60 rps",
)Evaluated before anything is provisioned. A refusal never reaches a GPU.
In the same operational model as everything else you run.
The boundary
Two accounts. Instructions cross one way over a signed channel, status comes back as metadata, and nothing else has a route at all.
We hold no copy of your data, your weights or your traffic. There is nowhere in our account to put them.
Governance
Evaluated as part of running it, not reported afterwards.
ap.deploy(model="Qwen3-32B")Autonomy
Nova proposes changes and sends them down the same path a human change takes. Autonomy is safe here because the plane already knows how to say no.
p99 latency climbing
Scale 2 → 6 replicas
Budget · blast radius · SLO
Platform on-call
WaitingApplied · rollback armed
Direction
Inference first, and then everything that happens to a workload after it ships. Not a catalogue of adjacent AI products.
A model becomes a governed endpoint in your cluster.
Model · plan · policy · endpointHealth, scaling, rollout and rollback, in the model you already use.
Health · scale · roll forward · roll backPolicy, approvals, quotas and audit — including for autonomous action.
Policy · approval · quota · auditRunning production inference on a second control plane? Let's talk.
Request accessAccess is limited, and by conversation.