Back to Programming

Obsidian Plugin

Lumen Synapse

A monitor for my team of agents. I run a few AI agents on top of my personal memory vault — each one on a different model, each doing different work — and I wanted to actually see what they were doing in real time. Synapse is that window.

When an agent touches a file in the vault, the graph node for that file pulses in the agent's color. The file explorer glows on the row they're reading. New connections render as live synapses. Different agent — different color — so I can tell at a glance who just did what.

The data comes from JSONL pulse files each agent writes through a post-tool hook. The plugin watches those files for new lines, picks up new events, and animates them on the graph and explorer. Built as an Obsidian plugin so it lives where the vault already does — no separate dashboard to open.

The point is transparency. When you have multiple AI agents sharing memory and operating on the same workspace, knowing who's doing what changes how you collaborate with them.