Dashboard
Agents

Watch every coding agent on your Mac. Steer by voice. Know why things died. Keep the Claude Code or Codex plan you already use.
Native macOS app · local-first
Claude Code + Codex
The live deck
Portside sees every agent, whoever spawned it. The moment one needs you, it lands on your desk with the branch, last action, and current state already attached.
The same names you'll see when you open Portside.
Dashboard
Agents
Project workspace
Store
Incidents
System
The cockpit
Portside keeps the conversation beside the files and evidence that produced it. No tab hunt, no lost thread.
ledger-indexer
main · Claude
Finished dev profile · 0 errors
Guide the agent…
↑Portside's code-aware dictation pipeline runs speech recognition locally with Whisper.cpp, biases toward your technical vocabulary, and can optionally polish the result with Claude or Codex.
Download PortsideLocal speech model
Accurate · on device
raw transcript
uh check the click house tee tee ell restart the worker then bump tokio to one forty
Signal
Check the ClickHouse TTL, restart the worker, then bump Tokio to 1.40.
~148 MB
Fast model
~488 MB
Accurate model
0 bytes
audio retained
The controls, recorder, and receipts live together, so each claim is visible in the product instead of buried in marketing copy.
Private audio
0 bytes
of audio leave the Mac
Lightweight
under 2%
CPU while capture runs
Storage control
you decide
how much local history stays
macOS 14 or later
Use the Claude Code or Codex subscription you already pay for. No Portside cloud, account, or second AI bill.
Portside for macOS
Apple silicon and Intel
brew install --cask portside-app/portside/portsideFree for early adopters. Signed and notarized by Apple — download, open, done.