Self-host
You can run the Gray brain on infrastructure you control.
This is the “your box, your keys, your data” option. Voice still goes to OpenAI (it has to — Gray is voice-first). The brain runs wherever you put it.
When to self-host
Section titled “When to self-host”- You want to point Gray at private files or internal services.
- You need data residency or an air-gapped deployment.
- You want full control of the model provider (Anthropic, Bedrock, Vertex, or a private gateway).
What you need
Section titled “What you need”- A paid Gray tier (Plus or higher unlocks self-host).
- A server you control — any Linux box, or an Ubuntu VPS we’ll guide you through.
- An OpenAI API key (for voice) and Claude access (Anthropic key or a logged-in Claude CLI).
How it works
Section titled “How it works”You stand the server up with either Docker (any OS) or our Ubuntu installer. The native Gray app on your phone connects to your instance instead of the hosted one.