eutonomous is still being built — nothing is live yet.Interested? Get in touch
EU providers only1:1 pass-through, no margin

EU-only AI inference, secured on every request.

Point the coding agent you already use at one endpoint. Every model runs at a European provider, tokens cost exactly what the provider charges, and personal data, risky prompts and hidden injections are dealt with before they reach the model.

drop-in — no client changes
# OpenAI or Anthropic format, same endpoint.
# Security runs on the server: nothing to install.

curl https://api.eutonomous.eu/v1/chat/completions \
  -H "Authorization: Bearer $EUTONOMOUS_API_KEY" \
  -d '{"model": "scaleway/qwen3-coder-30b-a3b-instruct",
        "messages": [{"role":"user","content":"hi"}]}'

Security, on the server

What protects every request

These run between your coding agent and the model, so they work the same whichever client you use — Claude Code, Hermes, Mistral Vibe, Pi or your own scripts. Nothing to install, no plugin, no change to how you work. Switch them on with the security plan and tune them per team in your dashboard.

Personal data never reaches the model

Emails, phone numbers, IBANs, card numbers, IP addresses and API keys are swapped for placeholders before the prompt leaves us, and put back in the answer. The model works with the structure, not the person.

  • Reversible: your agent still sees the real values
  • The provider never processes them in the clear

Rules that stop risky prompts

Platform rules catch known attack patterns, such as attempts to override instructions or extract hidden system prompts. Add your own rules — a project codename, a customer list — and choose per team whether a match blocks the request or only records it.

  • Block or warn, per team and per key
  • Edited in the dashboard, live within seconds

Injections hidden in tool output

Coding agents read web pages, files and tool results — and instructions can hide in any of them. Text that arrives as tool output is scanned as data, so an embedded "ignore your instructions" is caught and reported.

  • Your own messages are never mistaken for an attack
  • Every finding shows up on your governance dashboard

Evidence you can hand an auditor

Every security decision is written to a hash-chained record, signed with our instance key. Download your account's record and verify it offline — no need to take our word for what happened.

  • Tamper-evident: a changed or missing entry breaks the chain
  • Content-free: decisions are recorded, prompts are not

Keys, budgets and members under control

One key per person or per agent, each limited to the models you allow. Spending is prepaid, so a runaway agent stops at the balance instead of running up a bill. Revoke a key and it stops working within seconds.

  • Per-key model allowlists and spend tracking
  • Seats follow your member list

Inference that stays in Europe

Every model runs at a European provider on its own EU infrastructure, and we do not store your prompts. Our ledger shows who operates, owns and hosts each provider.

  • A deploy check refuses any endpoint not on the EU list
  • Every provider documented on the sovereignty ledger

In testing: a second, AI-based review that reads each prompt for injection attempts the pattern rules cannot express.

Works with your tools

Keep your agent. Change one URL.

The endpoint speaks both the OpenAI and the Anthropic API, so anything that lets you set a base URL works: Claude Code, Hermes, Mistral Vibe, Pi, Cline, Continue, the OpenAI SDK. The security features apply to all of them equally — they run on our side, not in the client.

Claude Code

export ANTHROPIC_BASE_URL=https://api.eutonomous.eu
export ANTHROPIC_API_KEY=$EUTONOMOUS_API_KEY

Any OpenAI-compatible agent

export OPENAI_BASE_URL=https://api.eutonomous.eu/v1
export OPENAI_API_KEY=$EUTONOMOUS_API_KEY

OpenAI SDK

client = OpenAI(
    base_url="https://api.eutonomous.eu/v1",
    api_key=EUTONOMOUS_API_KEY,
)

Transparent pricing

You pay exactly what the provider charges

These are not our prices — they are the providers' own, passed through unchanged. Scaleway's are read straight from its public billing API; STACKIT's are its published rate card. No margin, no markup, no spread hidden in the exchange rate. Your prepaid balance is drawn down by the metered cost and nothing else.

ModelProviderInput €/MtokOutput €/Mtok
scaleway/whisper-large-v3Scaleway0.000.00
stackit/e5-mistral-7b-instructSTACKIT0.020.00
stackit/qwen3-vl-embedding-8bSTACKIT0.080.00
scaleway/bge-multilingual-gemma2Scaleway0.100.00
scaleway/qwen3-embedding-8bScaleway0.100.00
stackit/gpt-oss-20bSTACKIT0.150.25
scaleway/mistral-small-3.2-24b-instruct-2506Scaleway0.150.35
scaleway/gpt-oss-120bScaleway0.150.60
scaleway/qwen3-coder-30b-a3b-instructScaleway0.200.80
scaleway/pixtral-12b-2409Scaleway0.200.20
scaleway/gemma-4-26b-a4b-itScaleway0.250.50
scaleway/qwen3.6-35b-a3bScaleway0.251.50
scaleway/deepseek-v4-flash-0731Scaleway0.400.80
stackit/llama-3.3-70b-instruct-fp8-dynamicSTACKIT0.450.65
stackit/gemma-3-27b-itSTACKIT0.450.65
stackit/gemma-4-31b-itSTACKIT0.450.65
stackit/gpt-oss-120bSTACKIT0.450.65
stackit/qwen3.6-27bSTACKIT0.450.65
scaleway/qwen3.8-27bScaleway0.603.30
scaleway/qwen3.5-397b-a17bScaleway0.603.60
scaleway/qwen3-235b-a22b-instruct-2507Scaleway0.752.25
scaleway/llama-3.3-70b-instructScaleway0.900.90
stackit/qwen3-vl-235b-a22b-instruct-fp8STACKIT1.501.75
scaleway/mistral-medium-3.5-128bScaleway1.507.50
scaleway/glm-5.2Scaleway1.805.50

Where your tokens go

Sovereignty, layer by layer

Where the data sits is only one layer. For every provider we route to, the ledger documents who operates the service, who owns the operator, where inference runs and which law applies — with the date we last checked.

ProviderOperatorGroupCountryVerified
STACKITSchwarz Digits Cloud GmbH & Co. KGSchwarz Group (Schwarz Unternehmenstreuhand KG)DE2026-09-07
ScalewayScaleway SASIliad Group (Iliad SA)FR2026-09-06

The full ledger

Pricing

Tokens at cost. Security is the product.

We make nothing on inference — that is the point. The subscription pays for the security layer, so we never have a reason to route you to a pricier model.

FREE
€0 + what you use

The full router. Prepaid balance, spent 1:1.

  • Every EU model
  • OpenAI + Anthropic formats
  • Streaming, tools, embeddings
  • Usage dashboard

Start free

SECURITY
€19 / seat / month + what you use

Everything in Free, plus every security feature switched on.

  • Personal data replaced before the model sees it
  • Rules that block or flag risky prompts
  • Injection scanning of tool output
  • Team policies and per-key profiles
  • Signed record, verifiable offline

Enable security

Under the hood

One gateway does the work

Every request passes through malgra, the gateway we wrote for eutonomous and intend to release as open source. You never need to know it is there — but if you want to see how it works, it is written down.

What runs underneath