# Terminal Velocity for Claude Code. Tickets, Loops, Focus. All in One

> Source: <https://github.com/quazardous/tvty>
> Published: 2026-09-29 06:02:41+00:00

**Twenty AI agents in loops. Tickets driven. One window. No tab hunting.**

*Beta · Linux for now.*

`tvty` is for everyone who wants to develop at full speed with Claude: a
native terminal for running many Claude Code agents at once, their terminals
grouped by project and each project's tickets right beside — the agent asks,
you decide, it carries on.

- **One window instead of twenty tabs.** Every project, every agent, and who
is waiting for you: a decision, an unread answer, the ticket that holds the
others back.
- **Each agent's terminal, live.** Attached to its session, full speed, no
tmux screen in the way. Switch in one keystroke, or pick from live
thumbnails of all of them.
- **Its tickets beside it.** Plans, resolutions, escalations, with their
pictures: accept, reject or reply without leaving the keyboard.

```
curl --proto '=https' --tlsv1.2 -LsSf \
  https://github.com/quazardous/tvty/releases/latest/download/tvty-updater-installer.sh | sh
~/.local/bin/tvty-updater
```

Terminal Velocity runs on [aiball](https://github.com/quazardous/aiball),
the engine that keeps your agents going: their loops, their board, their
tickets. Terminal Velocity Updater installs aiball when it is missing, then
Terminal Velocity, puts both in your desktop's applications, and keeps them up to
date. Press **Launch Terminal Velocity**: it finds aiball on its own, and the
menu under its icon (F1) makes a new project.

You need Linux (Wayland or X11, x86_64) and tmux 3.x; aiball needs Node.js and git.

- [Install](https://github.com/quazardous/tvty/blob/main/docs/INSTALL.md) — the updater, tvty alone, from source; first start, a new project, updates
- [Guide](https://github.com/quazardous/tvty/blob/main/docs/GUIDE.md) — a tour in pictures, what it is built on, its files, how it is tested
- [Interface](https://github.com/quazardous/tvty/blob/main/docs/UX.md) — every surface and shortcut, as decided
- [Testing](https://github.com/quazardous/tvty/blob/main/docs/TESTING.md) — headless, in wbox, on a fake aiball
- [Changelog](https://github.com/quazardous/tvty/blob/main/CHANGELOG.md)

[MIT](https://github.com/quazardous/tvty/blob/main/LICENSE).
