See every Claude Code session at a glance.

Every session, across every machine, on one board — in your terminal or a read-only web page. Self-hosted. It only watches.

self-hosted two static binaries CGO-free MIT
SWEEP · 2s7 CONTACTS · 2 ATTN
vigie TUI — the Sessions tab
vigie TUI — the Sessions tab (dark)

the vigie terminal dashboard — the Sessions tab

What it does

Every machine on one screen

Each session appears the moment it starts — no per-session wiring.

Status at a glance

Who's working, waiting on you, or quietly stalled.

working waiting stalled compacting idle ended

Terminal or browser

A TUI and a read-only web dashboard — the same live truth.

Observe-only

It watches; it can't start, stop, or steer a session.

A session can call you

Ask in plain language — it raises a call on the board when its work is done.

Notified when it matters

A desktop notification when a session starts waiting on you, and a key to jump to it.

A Claude Code session is asked to report when finished; the vigie board then shows that session calling, its status dot blinking and the message in DETAIL
A Claude Code session is asked to report when finished; the vigie board then shows that session calling, its status dot blinking and the message in DETAIL (dark)

tell a session to report back — it calls you when the work is done

How it works

on every machine running Claude Code Claude Code session hooks report watcher watch events + transcript scans POST /api/report server host vigied SQLite SSE /api/events tui vigie tui

Install

  1. Download from Releases

    Grab vigie_*_linux_amd64.tar.gz from the Releases page.

  2. Point it at your server

    vigie init asks for your server URL and token and writes the config. The watcher wires Claude Code when it starts.

  3. Watch

    vigie watch streams this machine; vigie tui or the web page shows the board.

install · linux/amd64
# after downloading the archive + checksums.txt from Releases
sha256sum --ignore-missing -c checksums.txt
tar xzf vigie_*_linux_amd64.tar.gz && install -m755 vigie ~/.local/bin/

vigie init           # asks for the server, token and machine name
vigie watch          # stream this machine
vigie tui            # or open the web dashboard