Your AI agents. Your machine. Your keys.
Sleevecast runs AI agents in Docker on your own computer or server and gives you one console to write them, watch them think, talk to them and keep them running. Your model keys are sealed in your browser, and your agents' memory stays on your disk.
irm https://get.sleevecast.com/dock.ps1 | iex # Windows
curl -fsSL https://get.sleevecast.com/dock.sh | sh # Linux and macOS
The cloud manages. Your machine runs.
An agent in Sleevecast is a sleeve: a container with a model, a role, tools, memory and guards. A small service on your machine, the Dock, runs your sleeves and connects out to Sleevecast over port 443. Nothing needs to reach into your network.
Install a Dock
One command on Windows, Linux or macOS with Docker. Approve it in your browser and it shows up online.
Add your model key
Anthropic, OpenAI, Google and others. The key is sealed in your browser so only your Docks can open it.
Write a sleeve
A short spec: the model, the role, the tools it may use, its memory and its limits. Save it, place it on a Dock, and it starts.
Everything to run agents you can trust
A fleet at a glance
Every sleeve on every Dock: working, idle, guarded, unresponsive or down, with what it is doing right now.
Watch it think
Observe streams each step of a sleeve's loop live: its reasoning, every tool call and result, its answer.
Talk to it
Converse from the console, or from your own software with an API key scoped to the sleeves it may use.
Memory that survives
Resleeve a stuck agent into a fresh body and it keeps what it learned. Memory lives on your Dock, not in our cloud.
Guards on every task
Limits on iterations, tokens and time per task. A runaway agent stops cleanly and tells you why.
Versioned specs
Every change is a new version you apply when you choose. Roll back with one click.
We run the console, not your agents
Because your agents run on your machine, Sleevecast never needs your model key in the clear or the things your agents say.
| Sleevecast stores | Sleevecast never stores |
|---|---|
| Your specs and their versions | Your model keys in the clear (only copies sealed to your Docks) |
| Status, and events such as "task completed" (no task text) | Traces: they pass through only while you watch |
| Token counts per sleeve and model | What you ask a sleeve or what it answers |
| The faces your sleeves draw | Your agents' memory: it stays on your Dock |
More on the security page.
Invitation only, for now
Sleevecast is in a private beta. Tell us what you would run and we will send you an invitation. Your model usage is billed by your provider, on your own key.