Open-source AI agent supervision for engineers who ship.
Eyes on the horizon.
Real-time visibility, drift detection, cost guardrails, checkpoints & rollback.
Local-first. BYOA (Bring Your Own AI).
Watch it in action on vigie.tmonier.com →
8 feature clips. No signup. See loop detection, scope drift, cost guardrails, checkpoints & pair programming — all in motion.
Fully local — single process, no remote servers, no cloud dependency.
| Component | Description |
|---|---|
| CLI daemon | Single Bun process — embedded HTTP server, PTY manager, SQLite |
| Dashboard | React SSR rendered by the daemon at localhost:19191 |
| Agents | Claude Code, aider, codex, or any CLI tool — spawned via PTY |
→ System overview · Module architecture
| Package | Path | Stack |
|---|---|---|
@vigie/app |
packages/app/ |
Effect, @effect/platform-bun, React SSR, Bun PTY, xterm headless, SQLite |
@vigie/tokens |
packages/tokens/ |
Design tokens (CSS + JS) |
@vigie/landing |
packages/landing/ |
Astro 5, Tailwind v4 |
@vigie/video |
packages/video/ |
Remotion feature clips |
Bun · Turborepo · Biome · TypeScript strict · ESM only
bun install # install all dependencies
bun turbo dev # daemon + ui on localhost:19191 (SSR)
bun turbo build # build all packages
bun turbo test # run testsvigie daemon start # start daemon in background
vigie daemon start --fg # start in foreground
vigie daemon stop # stop daemon
vigie open # open dashboard in browser
vigie claude # run Claude Code (interactive)
vigie claude -p "..." # run Claude Code with prompt
vigie session list # list sessions
vigie session attach --id # attach to active session
vigie session resume --id # resume ended sessionbun run verify # knip -> biome check -> typecheck -> test -> build
bun run verify:fix # auto-fix then verifyRuns automatically on pre-commit via simple-git-hooks.
Feature branches only — never commit directly to main. Conventional Commits (type(scope): description).
MIT — Built by Tmonier SRL.