I often run a lot of Claude Code sessions at once, spread across several projects. Past eight, ten, twelve open sessions, a flat tab bar stops telling you which one is working, which is waiting for you and which has finished. You end up clicking through them one by one.
So I built Kadrell, a native macOS app that keeps every session in one window. On the left a tree groups the sessions by project, each with a status dot (working, waiting, done, error), runtime and a "new" mark for anything that finished or started waiting while you were looking elsewhere. On the right the terminals sit as a grid, stack or zoomed, plus tiling layouts like i3 or bspwm with draggable split lines.
The controls follow tmux, so if that is in your muscle memory there is nothing new to learn, and every shortcut is rebindable. There is no server and no account, Kadrell launches the Claude processes itself as child processes, nothing goes out. German and English switch without a restart. The bar also shows the 5-hour and 7-day Claude usage with a plan gauge.