The terminal an AI can actually drive.
Every SSH client has bolted on a chat sidebar. The model writes a command, you copy it into a terminal, and nothing about that is scoped or auditable. Velocitty gives the agent a real API instead — one that can say no.
velo · policy dry run
$ velo policy --cmd 'systemctl restart nginx' --hosts tag:web
{
"action": "require_approval",
"capability": "service.manage",
"rule": "changes need a human",
"hosts_evaluated": 3
}- A scoped plane for the agent
- The model gets a signed token with a fixed capability set, not your shell. Changes wait for approval, and every action lands in an append-only log you can read back.
- Mesh networking built in
- Reach hosts over a NetBird or Tailscale overlay without standing up a bastion or hand-editing SSH config.
- Secrets that stay sealed
- Keys, passphrases and TOTP codes live in a vault in the app, so a credential never has to sit in a shell history or a note.
- One native app
- macOS, Windows and Linux, with terminals, file transfer and the fleet view in the same window.
Ships 2 November.
It runs on macOS, Windows and Linux, and it is close. Leave your address and you'll hear from us once — the day you can download it.
One message when it ships. No newsletter, no sharing it on. Privacy