JRV

Portfolio / CASE STUDY

Public macOS developer tool

Agent OS.

A local dashboard that turns Codex and Claude Code activity into a pixel office and an inspectable session history.

MY ROLE

Independent local tooling and interface design

Why it exists

Agent sessions, test runs, and requests for input can be scattered across terminals and logs.

What I built

I built a local collector and dashboard that read session logs and process metadata, normalize the activity, and show it in one place.

Engineering decisions

01

Keep the dashboard on loopback

A standard-library HTTP server binds locally and serves a defined set of pages and datasets. Generated activity stays with the local checkout.

02

Refresh when activity changes

The server fingerprints the inputs, rebuilds the views when they change, and emits events for the browser to refresh.

03

Make writes explicit

Optional task-board syncing is a separate setting. The default task board reads the configured task file.

Capabilities in practice

  • Local developer tooling
  • Event-driven UI updates
  • Log parsing
  • Local data boundaries

KEEP EXPLORING

Blueprint