Run six coding agents at once and the hard part stops being the code. It is knowing which one is blocked on you, which one is burning context, and what any of them actually changed. Violeet puts that on a board beside the terminal.
Every agent session on the machine appears on the board, including the ones started somewhere else.
A session waiting on a permission request is signalled three ways at once: a lit edge, a slow pulse, and a colour used nowhere else. You are not watching the sidebar, so it has to reach you from the corner of your eye.
How full each window is, with the absolute pair beside the percentage. A small window nearly full and a large one barely touched call for opposite reactions, and one number cannot tell them apart.
A tree grouped by root, with a real diffstat, read from the diff the agent itself produced, not estimated. Click a file and it opens in your editor, on the first uncommitted change.
An agent started in iTerm, or in another window, is still a real session. It shows up on the board, clearly marked as living somewhere else rather than quietly omitted.

VioleeterThe palette Violeet ships with, published on its own under MIT. Two variants. This page is painted with it, and the stylesheet below is generated from the same file the terminals download, so the page cannot advertise colours it is not using.
Every colour that can carry text clears WCAG AA against its own background, and that is checked rather than claimed: the build fails if one drops under 4.5:1. It is MIT and has its own home, so you can wear it without ever installing this terminal.
| Editors | Terminals | Web |
|---|---|---|
| VS Code · Neovim · Zed | iTerm2 · Alacritty · Kitty · Ghostty · WezTerm · Windows Terminal | CSS · Tailwind |
The page you are reading is painted with it, and so is its own. Nothing here uses a colour the theme does not ship.
macOS, Apple silicon and Intel. Builds are ad-hoc signed, so the first launch needs the quarantine flag cleared.
git clone https://github.com/grippado/violeet cd violeet app/scripts/package.sh app/scripts/install.sh
The daemon that watches sessions installs separately and runs under
launchd. It is optional: with it stopped, Violeet is still a
terminal, and the board simply says so.
the wider constellation
[GLabs] is the umbrella that ties the family together in Violeeter’s visual language.