ATLAS · Sovereign AI gateway

Every AI request. Governed.

One gateway between your organisation and every AI provider. It ends shadow AI, decides which providers see your prompts, and checks, routes and audits every request.

20+AI providers behind one gateway, from hyperscalers to your own servers.

Cloud, EU-hosted or on-premises. Add a provider in minutes and every team can use it, under the same rules.

  • OpenAI
  • Azure OpenAI
  • Anthropic
  • Amazon Bedrock
  • Google Gemini
  • Mistral AI
  • Meta Llama
  • DeepSeek
  • xAI Grok
  • Cohere
  • Groq
  • Together AI
  • Fireworks AI
  • OpenRouter
  • Perplexity
  • Cerebras
  • Hugging Face
  • Ollama
  • vLLM
  • LM Studio

The problem

Your teams already use AI. The question is whether you can see it.

!API key in source code!No audit trail!Unknown spend!Shadow AIATLASGATEWAYFinanceHRR&DSalesSupportOpenAIAzure OpenAIAnthropicOllama
  • API keys scattered across code, laptops and chat
  • Nobody knows who sends what to which model
  • The bill arrives after the money is spent
  • Shadow AI: any team uses any model with any data
  • Each app tied to one vendor SDK

Two promises

No more shadow AI. Full sovereignty.

Shadow AI

Bring hidden AI use into the light.

Staff use whatever AI they can find, with company data and no oversight. ATLAS gives them a sanctioned route that is easier than the shadow one: every approved model, one key, their own sign-in. Shadow use moves onto the record, attributed to a person, team or project.

Sovereign AI

You decide which AI sees your prompts.

Not the vendor, not the developer. ATLAS puts every provider behind your rules, so sensitive prompts only reach the models and regions you approve.

  • Pick which providers and regions process your prompts
  • Route sensitive work to EU-region or self-hosted models
  • Allow providers per organisation, space or project
  • Swap providers without touching a single app

Want to know where your AI traffic goes today? Book a meeting

How it works

Five checks. Every request. No exceptions.

Applications point their existing OpenAI SDK at ATLAS. Nothing else changes, and nothing gets past the gateway.

  1. 01

    Authenticate

    A personal or service API key, tied to a user who signs in through your own identity provider.

  2. 02

    Authorise

    Is this model allowed for this organisation, space and project?

  3. 03

    Check budget

    Spending limits are checked before any tokens are used.

  4. 04

    Route

    The request goes to the right provider, streamed back in the API format your app already speaks.

  5. 05

    Audit

    Who, which model, tokens, cost and outcome are logged for every request.

Governance built in

Control that follows your organisation chart.

Hierarchy, budgets and model access

Model your organisation as divisions, units and teams, and run projects alongside them. Every level sets its own budget and model allow-list. A team can never spend more than its parent allows.

  • Organisation 82%
  • Division · Finance 64%
  • Team · Claims 91%

Projects run alongside, with their own budget

Claims bot Project 47%

Team · Claims is close to its limit. Requests are refused once the budget is spent.

Federated sign-in

Users sign in with their own identity provider, such as Microsoft Entra ID. No separate passwords.

Revocable API keys

Personal and service keys with expiry and suffix tracking. Revoked keys stop working on the next request.

Full audit log

Every request and conversation, with user, model, tokens, cost and outcome.

Usage analytics

Cost, tokens and savings from caching, ranked by space, project, user and model.

Your providers, your rules

Allow EU-region or self-hosted models for sensitive work. Prompts only reach providers you approve.

Why it matters

AI spend becomes a line item you control.

Every team, project and model shows exactly what it costs, in euros, before the invoice arrives. Finance gets facts, not estimates.

of AI requests attributed to a person, team or project
0%

of AI requests attributed to a person, team or project

industry-standard APIs spoken: OpenAI and Anthropic
0

industry-standard APIs spoken: OpenAI and Anthropic

checks on every request before a single token is used
0

checks on every request before a single token is used

settings to change in existing apps: base URL and key
0

settings to change in existing apps: base URL and key

Know the bill before it arrives

Spend per month against your budget, with the money saved by caching shown alongside.

Saved by caching

78%

Spend Saved by caching Illustrative

Chargeback, not guesswork

Cost per space, project, user and model, converted to euros at ECB rates. Finance gets a recharge model, not a surprise.

Provider keys never leak

Provider credentials are stored encrypted inside ATLAS. Staff never see them, so they cannot paste them anywhere.

Self-healing gateway

When a provider rejects or renames a parameter, ATLAS learns the fix and applies it to future requests. Fewer failed calls without anyone stepping in.

No vendor lock-in

Apps speak the OpenAI or Anthropic API. ATLAS routes them to any provider, so switching vendor never means rewriting code.

See ATLAS with your own providers and teams. Book a meeting

Two lines of code

Govern AI before it governs you.

Point any OpenAI- or Anthropic-compatible client at ATLAS. Your teams keep their tools. You get control, visibility and one bill you can explain.

app.py
client = OpenAI(
    base_url="https://atlas.your-company.eu/v1",
    api_key=ATLAS_KEY,
)
  1. authenticate key ••••7f3a · j.devries
  2. authorise gpt-4.1 allowed in Finance
  3. budget €412 of €1,000 used
  4. route Azure OpenAI · EU region
  5. audit 1,284 tokens · €0.0031

Enterprise AI gateway · by ilionx