The agent proposes a plan.
Verity runs Claude Code, Codex, and OpenCode on your own server, each in an isolated sandbox without your credentials. You approve what matters, from anywhere.
Credential isolation covers Claude Code and Codex today; OpenCode is described separately in the security model. The release delay is optional and reduces risk rather than guaranteeing it.
Sessions live on your server, not on your device. Pick them up from the browser, iPad, or iPhone, and approve a merge from wherever you are.
Claude, Codex, or open-source models through OpenCode. Switch per session. Your sessions and knowledge stay on your server; the model you choose still processes what you send it.
Describe the task. The agent proposes a plan, works on its own branch, and opens a pull request you review and merge. Project knowledge stays on your server for the next session.
On a Linux machine with Docker:
curl -fsSL https://verity.build/install.sh | bash
The installer checks the machine, downloads the signed release,
starts it, and shows a pairing code for your first device. To only run the checks, replace bash with
bash -s -- --preflight. You need a Claude
or ChatGPT subscription or an OpenAI-compatible API key.
The browser app ships with your installation. iPhone and iPad apps come through TestFlight; Mac runs the iPad app. Meeting bots and sharing previews outside your network use the separate Verity Premium service.