Senu

Agent Dashboard for tmux

Senu started during my PayPal internship, when I tried moving my tmux setup to herdr. I liked its agent detection but wanted to stay in tmux, so I brought it into a few status-bar scripts that grew into Senu.

It watches Claude Code and Codex panes, marks each window working, blocked, done, or idle, and chimes when an agent needs you. Popups jump to any agent or show usage limits and cost across accounts. Built with TypeScript, Bun, and OpenTUI, it ports herdr's detection engine and ships as a single binary.


Duration

August 2026 - October 2026

Tags

TypeScript

Bun

React

OpenTUI

tmux

TUI

CLI

"one needs you." above the portfolio tmux status bar, with socials blocked, work done, and copy idle