This change
The change’s proposal, design, tasks, and specs as tabs, with task progress. It follows the session you are looking at.
Linux builds are available today. macOS and Windows are not supported yet. Early and actively developed — expect rough edges.

Running agents across several repositories usually means a stack of terminal tabs, plus an editor you switch to just to read the spec. spekterm puts each repository’s sessions in one window and keeps the spec where you can see it: the side panel understands OpenSpec, so it shows the change the agent is working on and follows along as the agent writes to disk.
This change
The change’s proposal, design, tasks, and specs as tabs, with task progress. It follows the session you are looking at.
Browse, Graph, Timeline
Every spec and change in the repository, how they relate, and when each change moved.
Worktrees included
Changes in the repository’s git worktrees appear alongside the main checkout’s.
Continue in one click
Hand the next artifact to the agent with OpenSpec’s continue command, from the change itself.

claude and your login shell in real ptys, several per repository, git
worktrees included.claude sessions resume their conversation; shells come back in their
last directory with the previous screen replayed.Switch an agent session to the conversation view to read the exchange as messages and tool calls. It is built from the agent’s own transcript and hooks — spekterm never scrapes the screen — and the terminal is always one click away.

spekterm is a desktop app: your repositories, sessions, and settings stay on your machine. It has no
account, no telemetry, and no update check. The programs it starts for you — the claude CLI and the
openspec CLI — make their own connections; Data and network lists
exactly what connects where. spekterm is MIT-licensed, and its source is on
GitHub.
Linux builds are available today. macOS and Windows are not supported yet.
From the latest GitHub release. Early and actively developed — expect rough edges.