Your compliant AI, running your way

Rent the GPU. Or call the model. In Europe, on hardware we own.

GPU rentals

Take the machine.

Your environment, models and software stack, on a dedicated GB10 with SSH.

Find a GPU

DGX Spark (GB10) from €0.69/hour

Serverless models

Just make the call.

Open models, ready through one OpenAI-compatible API.

Explore models

From €0.12 per 1M input tokens

POST /v1/chat/completions

{
  "model": "qwen3.8-flash-next",
  "messages": [{
    "role": "user",
    "content": "Explain GDPR Art. 28"
  }]
}

Chat and tool calls

From first experiment to production.

The same machines and models. Two ways to build, on one account.

Already using a coding agent? Meet Coder.

Open models in the tool you already use: Claude Code, Codex, Cline, OpenCode and more, with a plan of tokens every month.

Explore Coder

More ways to run it

When you want it run for you.

Same account, same EU machines, more of the work done by us.

All products

  • Managed Endpoint

    The same API and models, with your calls run ahead of shared traffic, at a fixed price.

    from €209.30 / month

    Managed Endpoint
  • Managed GPU

    Tell us what to run. We deploy and operate it on a dedicated GB10.

    €518.30/month, dedicated GB10

    Managed GPU
  • Bare metal

    A whole GB10 machine by the month, with root, on its own network.

    By the month

    Bare metal
  • Xev decisions

    Yes or no, a choice or a score, with probabilities. Jev-compatible.

    €0.022 / 1M in · output free

    Xev

What we took out

Six things you expect. None of them are here.

Every one of them is normal somewhere else. You have probably paid for a few.

One line each

  • No sales call to learn the price. Every list price is on the pricing page.
  • No egress fees. What you pull out is not metered against you.
  • No subscription. Rent by the hour, week, month or year, and end it when you're done.
  • No invented SKU names. DGX Spark is the part, and the invoice line.
  • No training on your data. In the contract and the DPA.
  • No lock-in to one level. Move up or down on the same account.

The proof

The usage is the receipt.

One request. The response carries exact token usage. Multiply by the published prices.

Returned on every call

api.axforge.ai/v1TLS 1.3 · terminated in the EU

# your API key, from API Keys
export AXFORGE_API_KEY="YOUR_KEY"

curl https://api.axforge.ai/v1/chat/completions \
  -H "Authorization: Bearer $AXFORGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"qwen3.8-27b","messages":[{"role":"user","content":"Hello"}]}'

# the answer carries its exact usage. Multiply by the published prices:
# "usage": { "prompt_tokens": 118, "completion_tokens": 412, "total_tokens": 530 }
Quickstart
Where it executed
eu-se-1 · StockholmPinned on the key, so inference runs in-region.
In region
What happened to the data
Retention none · training disabledNothing written after the response. It's in the contract and the DPA.
Contract
The machine class
NVIDIA DGX Spark · 128 GBThe same part you can rent, dedicated, from €0.69/hour.
Named
The price
€0.00027 for this call118 in + 412 out, at the published per-token prices.
Metered
Read it yourself
Your logs, not our slidesUsage on every response × the published prices. An auditor just multiplies.
Every call

Sovereignty

Where your data lives, as facts.

The six questions a procurement team asks, answered before they ask.

Enforced per request

Sovereignty facts: regions, data at rest, training, operator, subprocessors and egress
Fact Answer Detail
Regions eu-se-1 · eu-es-1 eu-se-1 · Stockholm for serverless inference. GPU rentals and bare metal run on our machines in Stockholm (eu-se-1) or Málaga (eu-es-1); the console shows each machine's city.
Data at rest EU only Prompts, outputs, weights and logs, keys held in region
Training Never Customer data is not used to train models.
Operator AxForge AxForge is operated in the EU, with infrastructure in Sweden and Spain.
Subprocessors Named in the DPA All EU-established, 30 days' notice before a change
Egress None outside the EU No egress fee inside it; metadata kept 30 days, in region

Residency

Residency is enforced at the edge: a request pinned to a region fails rather than leaves it.

Audit position

We make no certification claims on this page; ask for the current audit position and you will get a straight answer.

Figure: the path of one request Application → EU ingress → named accelerators
Your application Any OpenAI-compatible client, on your own infrastructure.

EU region boundaryeu-se-1

EU ingress · api.axforge.ai Auth and metering. The region is pinned on the key.
Inference on named accelerators Your dedicated systems, in that region only.

Training corpus

No path leads into it. Your prompts, outputs and weights never train a model.

Request path
EU region boundary
No path: training corpus unreachable

Start here

Start now, or tell us the shape.

Create an account and your API key is in the console. For a machine, check availability and reserve.

Every new account includes 3M free serverless tokens every 30 days. A key works with any OpenAI-compatible client the moment it is issued.

What we need from you

For models
Model, tokens per day, latency target, region.
For GPUs
Accelerator, count, fabric, region, term.
You get
A written configuration and a price.
© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms

Engineering

Tell us the shape. An engineer replies.

Pick what is closest. Rough is fine.

Reply from a person.

Sent. An engineer will email you at the address above.