MARCO PIAZZIARGUS

PERSONAL BUILD · ALWAYS ON

Argus

Named for the watchman with a hundred eyes. A local web cockpit that watches an always-on AI agent stack and hands back the controls.

One glance, not five terminals.

An always-on agent stack is a lot of moving state. A gateway on Telegram, cron agents that run while I sleep, a board of delegated work, a knowledge vault, a memory that grows while I sleep. Every piece kept its own logs in its own corner of a terminal.

Argus answers one question: can I see all of it, and steer, from a single screen? You glance at it to know what is happening. You type into it to change what happens next.

Six surfaces. A hundred eyes.

The rail runs in this order; click through the rail to walk it. Under every surface sits the same command bar: type, pick a target agent, and the output streams back live.

ARGUS WATCHING - 6 SURFACES
01 - SURFACE
Overview
gateway live

The whole stack on one screen: gateway health, agent heartbeat, the latest delegated task, vault pulse, memory mini.

Agents
4 / 4
all healthy
Queue
2
tasks waiting
Vault
+5
today
MEMORY - writes over the last hour
target

Built like an instrument.

Read-only by design
Argus reads agent state, it never writes it. Even the task database opens in read-only mode.
Loopback only
Binds 127.0.0.1 with a session key on every route. The command bar executes real shell, so the surface is never reachable off-host.
Adapters at the boundary
Every external coupling lives in one of two adapter files. When an on-disk format changes, the fix is one file.
Streams, not sockets
Three-second polling for state, server-sent events for command output and log tails. No websockets to babysit.
Runs like a service
Supervised by launchd, survives logout, keeps watching while the laptop lid is closed.

Fastify · React 19 · Vite · TypeScript · SQLite (read-only) · SSE · launchd

Why Argus.

Argus Panoptes was the watchman the gods trusted because he could not be caught asleep: a hundred eyes, never more than half of them closed. That is the job description of a status surface. It does not act on your behalf. It never blinks, so you can.

Want one watching your stack?

The same pattern - a glanceable cockpit over systems you already run - is what I ship for companies through AI Studio.