quazardous/tvty

Terminal Velocity for Claude Code: tickets, loops, focus — all in one. A native terminal for many Claude Code agents running in loops, their tickets beside them. Runs on aiball. Linux, beta.

Rust

1

267 commits

updated Sep 28, 2026

See the code

See what people are saying

README

Terminal Velocity

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

Beta · Linux for now.

Terminal Velocity at work: an agent answers live beside its ticket; the slider, the gallery, a notification, a ticket full screen

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.

Why

  • 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.

Quick start

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, 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.

Docs

  • Install — the updater, tvty alone, from source; first start, a new project, updates
  • Guide — a tour in pictures, what it is built on, its files, how it is tested
  • Interface — every surface and shortcut, as decided
  • Testing — headless, in wbox, on a fake aiball
  • Changelog

License

MIT.

quazardous/tvty

Terminal Velocity for Claude Code: tickets, loops, focus — all in one. A native terminal for many Claude Code agents running in loops, their tickets beside them. Runs on aiball. Linux, beta.

Rust

1

267 commits

updated Sep 28, 2026

See the code

See what people are saying

README

Terminal Velocity

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

Beta · Linux for now.

Terminal Velocity at work: an agent answers live beside its ticket; the slider, the gallery, a notification, a ticket full screen

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.

Why

  • 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.

Quick start

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, 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.

Docs

  • Install — the updater, tvty alone, from source; first start, a new project, updates
  • Guide — a tour in pictures, what it is built on, its files, how it is tested
  • Interface — every surface and shortcut, as decided
  • Testing — headless, in wbox, on a fake aiball
  • Changelog

License

MIT.

Languages

Rust

95.3%

Python

2.5%

Shell

1.6%