Gray for enterprise

Your best engineers, multiplied.

Gray puts a calm operator on every engineer’s phone. Incidents get handled in minutes from anywhere, agent crews do the busywork, and every risky step waits for a human. All of it runs on infrastructure you control.

Why teams bring in Gray

Three problems every infra team already has.

THE 3 AM TAX

Every incident starts the same way. Someone senior wakes up, opens a laptop, and types for forty minutes. Mean time to resolution is really mean time to keyboard.

UNGOVERNED AGENTS

Your engineers already run coding agents with production access. From personal laptops, on personal keys, with no audit trail. That is not a future risk. It is happening this quarter.

THE SENIOR BOTTLENECK

The people who can fix anything are the same five people. Every escalation routes through them, and everything else waits.

What changes

What a Gray deployment actually buys you.

0 GOVERNED WORKERS · 5 ENGINEERS · 1 AUDIT LOG
INCIDENTS END FROM A PHONE

Check prod. Approve the fix. Hear it confirmed. The engineer on call handles it in minutes, spoken, from wherever they are. On call stops meaning a laptop by the bed.

AGENTS BECOME GOVERNABLE

Every agent action runs through a runtime you host. Visible, stoppable, approval-gated, and written to one audit log. You get the adoption without the sprawl.

LEVERAGE FOR EVERY SEAT

Juniors operate with senior-grade guardrails. Seniors approve instead of execute. The five people who can fix anything stop being the queue.

Available now

Everything above ships today.

No slideware. This is the product your engineers can download this afternoon.

SELF-HOSTED

Deployed inside your network

The Gray runtime lives on your VPC or metal. Model keys, SSH access, and everything Gray touches stay behind your firewall. The apps are remote controls, not middlemen.

DEPLOY · YOUR VPC · KEYS LOCAL
FLEET OPS

Every host, hands-free

A live roster of your machines with health at a glance. Any engineer says “check staging” and gets an answer. Any of them can drop into a real terminal on any host.

9 HOSTS · ALL GREEN
CREW AT SCALE

Agent crews per engineer

Claude, Codex, Gemini, and Cursor running in parallel, per person. Each agent’s job, file scope, and status is visible, and stoppable, by voice.

● 5 AGENTS RUNNING · EXIT 0
APPROVALS

Humans hold the keys

Risky steps pause and surface the exact command. Push to main. Terraform apply. A person approves or denies, by tap or by voice. Nothing destructive runs unattended.

APPROVAL · terraform apply
How the tech works

Your network is the perimeter.

Most AI tools ask you to trust their cloud. Gray removes the question. Our cloud is not in the loop.

GRAY SERVERS
YOUR ENGINEERS
iOS · DESKTOP · VOICE ON-DEVICE
● YOUR NETWORK
GRAY RUNTIMEMODEL KEYSHOSTS · SSH
YOUR TAILNET / VPN · E2E ENCRYPTED · NOTHING REPORTS BACK TO US
01

The runtime is yours

Gray runs as a single instance on a box you own. A VPS, your VPC, a machine in the office. You place it, and nothing reports back to us.

02

Clients connect over your network

Phones and desktops reach the runtime over your tailnet or VPN. Layer Gray’s servers are not in the path, and there is nothing of yours on them.

03

Voice is processed on-device

Transcription runs on the phone itself. What your engineers say never leaves their pocket as audio.

04

Your models, your keys

Connect Claude, GPT, Gemini, or Grok with your own enterprise keys. They live on your box, under your data agreements, not ours.

One pane of glass

Your whole org, one audit log.

YOUR ORG · 214 SEATS● ONE RUNTIME · ONE AUDIT LOG
FLEET · 21 HOSTS
CREW · 32 AGENTS
APPROVALS · HUMANS NAMED
terraform apply · prod✓ S. CHEN
git push origin main✓ M. OKAFOR
systemctl restart worker✓ S. CHEN
03:02:11 · AGENT · restart worker · APPROVED · S.CHEN 03:02:14 · ENG · ssh prod-01 · SESSION LOGGED 03:04:52 · AGENT · prune logs db-02 · POLICY · AUTO 03:05:07 · ENG · “check staging” · VOICE · ON-DEVICE 03:09:33 · AGENT · deploy #1482 · APPROVED · M.OKAFOR 03:02:11 · AGENT · restart worker · APPROVED · S.CHEN 03:02:14 · ENG · ssh prod-01 · SESSION LOGGED 03:04:52 · AGENT · prune logs db-02 · POLICY · AUTO 03:05:07 · ENG · “check staging” · VOICE · ON-DEVICE 03:09:33 · AGENT · deploy #1482 · APPROVED · M.OKAFOR
The security review

Bring your security team. This is the short version of the call.

Where is our data?

On your box, inside your network. Gray’s cloud holds nothing of yours, so there is nothing of yours to breach on our side.

Whose model keys?

Yours, under your enterprise agreements. They are stored on your runtime and never transit our systems.

What leaves the network?

Nothing. Clients reach the runtime over your tailnet or VPN, and voice is transcribed on the device itself.

What can agents do unsupervised?

Only what your policy allows. Risky patterns pause for a named human, and every action lands in the audit log.

What about SSO, RBAC, and audit export?

In the product today, for every seat. Single sign-on, role-based access, and exportable audit logs ship built in, not on a roadmap and not behind a tier.

Because nothing of yours touches our cloud, the vendor review is unusually short. We like it that way.
Pricing

One price. No ladder.

Every seat gets everything, the same price at 5 seats or 500. Governance is included for every seat, not behind a tier.

ENTERPRISE SEAT
$60 per seat per month
FLAT AT ANY SEAT COUNT
  • Self-hosted runtime on your infrastructure
  • Fleet ops, crew, and approvals for every seat
  • Flat at any seat count, no feature ladder
  • Governance included for every seat, with SSO, RBAC, and audit export
Talk to us
PILOT
6 weeks
FLAT FEE · UP TO 25 SEATS
  • Start with one on-call team, deployed inside your network with our help
  • Every seat, every feature, nothing held back
  • 100% credited toward a first-year contract signed within 30 days of pilot end
Start a pilot
Contact

Talk to us.

Tell us what you’d point Gray at. A person replies within a day, usually the same one who’ll set up your deployment.