Repository navigation
Visor 0.13
Visor 0.13 for the Mac, signed with Developer ID and notarized by Apple.
- Visor-Server-0.13.dmg — Visor Server, the menu bar app that runs Claude Code, Codex and the openrouter CLI on your Mac and serves them to your devices over Tailscale. Needs macOS 15 and Tailscale with HTTPS certificates enabled; the agents' CLIs are yours to install.
- Visor-0.13.dmg — the Visor client for the Mac.
Open the disk image and drag the app to Applications. The iPhone and iPad client is built from source for now (see the README).
What's new in 0.13
- A code-quality pass. Every target is built in the Swift 6 language mode with warnings as errors, and the agent processes, the following of each session's log and the client were rewritten without data races. Most of this changes nothing you see; what does is below.
- Agents start and stop cleanly. A session never has two agent processes: a restart, a mode switch, a moved folder or a permission change waits for the old agent to exit first. Quitting Visor Server waits for its agents to end.
- Lighter on the Mac. A session's log is followed through the system's file events instead of being read four times a second, and following stops when the session ends. Tailscale is asked in the background rather than on the main thread each time the menu or a connection code needs the address.
- Fixes. A failed save of the sessions is said in the menu until a save succeeds; resumable Claude Code sessions are found for a folder behind a symlink; ending a session from its own screen closes the screen; keystrokes in the terminal arrive in order; a folder listing or search overtaken by a newer one no longer overwrites it; a device is dropped from pushes only when Apple says its token is no good.