Install it
1
Download
Press Download for Mac on witness.nu, or Download in the console once you are signed in. The app is signed and notarized, so macOS opens it without a warning, and it runs on Apple silicon and Intel Macs. The landing page shows the macOS version it needs under the button.
2
Move it to Applications
Open the file and drag witness to Applications.
3
Sign in
Press Sign in using your browser. Your browser opens, you sign in there with your witness account as usual, and then it hands you back to the app.
Before your first session
A session runs on your own agent and your own logins, and the app never runs one of its own. While anything is missing, the Sessions page shows Set up sessions on this Mac, a list that takes you through it one command or button at a time:- Claude Code or Codex, installed and signed in.
- A working folder for the project. Your repositories are cloned there, and the first session you start asks whether sessions work in their own copy or in your checkout. You can change it later under Settings, in This Mac. Nobody else sees it.
- witness in your agent, signed in with your own account, so the session can read and write the project.
- The GitHub CLI, installed and signed in, so sessions can clone your repositories and open pull requests as you.
- A default model and mode for your sessions. A mode you pick in a session, Plan aside, becomes where the next ones start; New sessions start in, under Settings in This Mac, shows it.