Servary

Self-hosted control plane for LLM inference Your own AI models, run like a service.

The control plane for open AI models on infrastructure you control. Bring a model in, deploy it, give your teams an endpoint, and keep it healthy.

For platform teams that run AI for an organization, and for places where the data cannot leave the building.

Deployments

Every model, where it runs, and how it is doing.

Deploy model
Active deployments 12 across 3 clusters
Requests served 1.4M last 7 days
GPU utilization 68% 22 of 32 GPUs
Deployment Status GPUs
llama-3.3-70b-instruct rolling out 8×H100
qwen3-32b serving 2×H100
mistral-small-3.1-24b serving 1×A100
gemma-3-27b paused 1×A100
Safe rollout llama-3.3-70b-instruct · 3.3 to 3.3-r2
Canary 10%SwappingSoakingPromoted
  • Ready in 41 s
  • Errors 0.1%, under 1%
  • p95 812 ms, under 1.5 s
  • Soak, 15 minutes

Rolls back on its own if a check fails.

The convenience of a provider, with the ownership of your own hardware.

01

Your data stays home

Prompts, documents and answers travel between your applications and your GPUs, and nowhere else.

02

An endpoint in minutes

Ask for a model, get an address and a key, and call it from the SDK you already use.

03

One console, every cluster

Models, clusters, endpoints, upgrades and cost, in one place instead of a pile of scripts.

Teams run internal assistants, search over their own documents, coding help, and extraction from files on it.

Three ways to run a model.

Rent one, build it yourself, or run it with Servary. What each choice costs you, in the things that matter.

What a team stops doing.

Each of these is manageable alone. Together they are a platform team's full-time work, held in the heads of one or two people.

  1. 01

    Writing a Helm chart per model, and rewriting it for every upgrade.

  2. 02

    Guessing whether the 70B fits, and finding out at 3 AM.

  3. 03

    Announcing a maintenance window to swap a model version.

  4. 04

    Keeping inference keys in a spreadsheet and rotating them by hand.

  5. 05

    Wiring DCGM, Prometheus and an HPA by hand on every cluster.

  6. 06

    Being the one person who knows what runs where, and why.

From a model to a production endpoint, and everything after.

Five things Servary does for every model, in the order they happen.

  1. Step 01

    Bring a model in

    From Hugging Face, your own registry, or an upload. Every version is checked and recorded, so you always know what is running where.

    • · Hugging Face, a private registry, or files you upload
    • · Every version checked and recorded
    • · The same model, deployed the same way, anywhere
  2. Step 02

    Deploy where it fits

    Before anything goes live, Servary checks that the GPUs have room. No guessing, and no failed launch at 3 AM.

    • · Memory checked against what is free on the cluster
    • · A clear verdict before anything is applied
    • · Native vLLM or through KServe, chosen per deployment
  3. Step 03

    Give your teams an endpoint

    One OpenAI-compatible address with keys and limits. Applications and SDKs work unchanged.

    • · Works with any OpenAI SDK, streaming included
    • · Keys with scopes, rate limits and timeouts
    • · Revoke one key without touching the others
  4. Step 04

    Upgrade without a maintenance window

    The new version proves itself on a slice of the traffic before it takes over. If it fails, the old one was never touched.

    • · A canary on a share of the traffic you choose
    • · Checks on readiness, errors and latency
    • · Automatic rollback, same address throughout
  5. Step 05

    Keep it that way

    Scaling with demand, repairs when something drifts, live logs and metrics, and an alert when something needs a person.

    • · More replicas when the GPUs are busy, fewer when idle
    • · Changes made by hand on the cluster, put back
    • · Email and webhooks when a person is needed

Where it sits

Inside your network, between your applications and your GPUs.

Nothing leaves. Servary runs no agent in your clusters, and installs add-ons only when you choose to.

YOUR NETWORK Your applications Any OpenAI SDK, unchanged One URL, one API key prod-us-east KUBERNETES · 8×H100 AI gateway models.yourcompany.com Routes by model field Keys, rate limits, timeouts llama-3.1-70b vLLM · 4×H100 · 2 replicas qwen3-8b vLLM · 1×H100 · canary 10% Your clusters. No agent in them. prod-eu-west own gateway · 2×H100 shared-pool own gateway · 4×A100 Servary THE CONTROL PLANE Manages the gateways: installs one or adopts yours, one address per cluster. Publishes the endpoints: routes by model, keys, rate limits, timeouts, health. Deploys, upgrades, canaries and repairs every cluster. Never on the request path. Models come in Registry · Hugging Face Upload REQUESTS BY MODEL GATEWAYS · ENDPOINTS DEPLOYS · REPAIRS EVERY CLUSTER

And everything else a production endpoint needs.

The work that usually lives in scripts, tickets and one person's head, done by the platform.

Built for places where the data cannot leave.

Servary runs inside your network, reaches your clusters with the access you give it, runs no agent there, and keeps a record of every change.

  1. 01

    Your identity provider

    Single sign-on per workspace, enforceable, with two-factor for local accounts.

  2. 02

    Access by role

    Admins, operators and viewers, per workspace. Sessions you can see and revoke.

  3. 03

    Every change on record

    An audit log of who did what and when, for every action that changes anything.

  4. 04

    Secrets encrypted

    Encrypted at rest under a key held outside the database, rotated without downtime.

  5. 05

    No agent in your clusters

    Servary works with the access you grant. Optional add-ons install only when you choose to.

  6. 06

    Nothing calls out

    Models from your registry or an upload, add-ons from your mirror. Ready for air-gapped networks.

The open models teams ask for.

Servary runs any open model vLLM can serve, which is nearly every open model in use, and the list grows with each vLLM release. These are the families teams ask for most.

Something else? Most additions are a configuration change, not a code change. Ask us.

Things people ask first.

What is Servary, exactly?

Servary is a self-hosted control plane for running open AI models on your own infrastructure. Point it at a model and at the clusters you run, and it handles the whole lifecycle: bringing the model in, deploying it, publishing an endpoint your applications call, and keeping it healthy from then on. No hosted service, no shared tenancy. Your models and your data stay inside your network.

Does my data leave my network?

No. Servary runs inside your network and makes no calls out of its own. Prompts, documents and responses travel between your applications and your GPUs, and nowhere else. Hugging Face imports need the internet; registry sources and uploads do not.

Which models can I serve?

Any open model vLLM can serve, which is nearly every open model in use: Llama, Qwen, DeepSeek, Mistral, Phi, Gemma, Command-R and many more. The list grows with each vLLM release, and a model that is not on it yet is usually a configuration change away.

Do I need Kubernetes?

Yes. Servary deploys to Kubernetes clusters you run, on-premises or in any cloud, with NVIDIA GPUs. It runs no agent in them, and installs optional add-ons only when you choose to. Other targets are on the roadmap.

What do I need to start?

A Kubernetes cluster with NVIDIA GPUs, on-premises or in a cloud, and a place to run the Servary console and its database, which is any machine that runs containers. We set the preview up with you.

Is Servary open source?

Yes. Servary will be open source. It is in private preview today, and the code will be published as we open it up, and we will share the timing as we get closer. Self-hosted from the start, so you keep the models, the traffic and the audit log either way.

Private preview

Bring a model. We will help you get it to an endpoint.

Servary is in private preview with a small group of teams. Here is how it goes.

  1. 01

    Tell us what you run

    Which models, which clusters, and what your teams need from an endpoint.

  2. 02

    We set you up

    A preview install on your infrastructure, with us alongside for the first model.

  3. 03

    Bring a model to an endpoint

    From a registry to a production address your applications can call, in one session.