I kept losing track of my Claude Code agents, so I built a dashboard for them (free, open source)
Post
I run a lot of Claude Code sessions at once, spread across different projects. I kept losing track of them. Which ones were working, which were stuck, which had spawned sub-agents. Then one ran up a huge token bill while I wasn't looking, and that was the last straw. So I built Hivemind. It's a local dashboard that shows every Claude Code session and sub-agent as a live tile. There's also a top-down "office floor" where idle agents walk to the water cooler and clock out when they finish. It reads Claude Code's hooks, needs no API key, and sends almost nothing to the model. What it does: Watch every session and sub-agent in real time, in sync with your terminal or VS Code Click an agent to read its last message, send a follow-up, stop it, answer its prompts, or talk to it by voice Show live cost per session, with a red flag when one starts burning money fast Track cache-hit and how full the context window is, then compact it when it fills up Find dev servers and stray node/python an agent left running, and kill them Manage each project's skills, agents, hooks and MCP servers in one place, and copy them between projects Run scheduled routines that write you a morning briefing Reply or stop from your phone over Telegram It's free and MIT licensed, no paywall: https://github.com/weellio/hivemind Fair warning: I built it on Windows and use it there every day. The OS-specific parts (launching sessions, typing into them, killing processes) are Windows-first. The dashboard and bridge are plain Node and a browser, so they should run on Mac and Linux, but I haven't tested it. If you're on those and want to try, I'd love the help. Also, the cost numbers are estimates based on API prices, so on a subscription plan you aren't paying that. It's a "this one's spending fast" signal. Tell me what's confusing or what you'd want it to do. I'll answer anything. here is a simple video too https://youtu.be/URRkwBjsVmQ
This signal has not been scored yet.