> tmax

Get the max out of your terminal.

tmax garage
3.2KInstalls
44Releases
1,396Commits
28Contributors
4 moSince v1.0

> whoami

Inbar Rotem
whoami
name: Inbar Rotem
role: Group Manager @ Microsoft ILDC
team: Agentic Security
passion: Building tools that don't exist yet
side_quests: [tmax, Scout, Atlas, Quest, video dub]

> cat /problem DEMO

Windows Terminal
GitHub Copilot
GitHub Copilot
GitHub Copilot
GitHub Copilot
Which one is which? ๐Ÿคท

Running 3-5 AI agents at once and losing track of all of them. Existing terminals have zero concept of what an "AI session" is.

confused

> tmax --layout DEMO

tmax grid layout with AI sessions
โฌœ

Tiling splits

CtrlAltArrow
๐ŸŽˆ

Floating panels

CtrlShiftU
๐Ÿ”ฒ

Grid mode

CtrlShiftF
๐ŸŽฏ

Pane hints

CtrlShiftJ

> tmax --explore DEMO

File explorer
๐Ÿ“‚

File tree sidebar

CtrlShiftX
๐Ÿ“„

Click .md = rendered preview

Mermaid diagrams too
๐Ÿ–ผ๏ธ

Click image = viewer

.png .jpg .gif
๐Ÿ“Š

Built-in diff review

inline annotations

> tmax --sessions DEMO

AI Sessions panel
โœจ

AI Sessions panel

CtrlShiftC
๐Ÿ”ƒ

Resume any session

click to resume
โน๏ธ

Shimmer alerts

agent needs input
๐Ÿ””

Native notifications

agent finished

> tmax --transcript DEMO

AI Session Transcript
[14:23] You: Fix the auth middleware
[14:23] Agent: I'll update src/middleware/auth.ts...
[14:25] Agent: Done. 3 files changed, tests passing.
[14:25] You: Now add rate limiting
[14:26] Agent: Adding express-rate-limit...
๐Ÿ’ฌ

Full transcript

CtrlAltT
๐Ÿ”

Search all prompts

CtrlShiftY
๐Ÿ“

Prompt editor

CtrlAltE
๐Ÿงน

Bulk cleanup

archive old sessions

CLI coding agents don't show timestamps on messages. tmax adds them, so you know exactly when each prompt and response happened.

> backlog board DEMO

Backlog board
โœ…

Multi-project kanban

CtrlAltB
๐Ÿค–

Attach AI sessions to tasks

live output stream

I manage tmax development from inside tmax itself. The backlog board ships with a CLI so AI agents can file and close tasks autonomously.

> tmax --settings DEMO

Ctrl+,

tmax settings UI
๐ŸŽจ

12 theme presets

Catppuccin, Tokyo Night, Nord...
๐Ÿ’Ž

Mica / Acrylic effects

Windows native blur
โš™๏ธ

Settings UI

no JSON editing needed
๐ŸŒ

Shell profiles

PowerShell, WSL, Git Bash, CMD
๐Ÿ”ง

Keybinding editor

full customization
๐Ÿ’พ

Workspace persistence

restore layout on launch

> tmax --notifications DEMO

Notifications settings
๐Ÿ””

Native OS notifications

agent done / needs input
โœจ

Shimmer effect on pane

visual "look at me"
๐Ÿ”‡

Excluded phrases filter

suppress noisy notifications
๐Ÿ“ฐ

Notification center

history of all alerts

The whole point is knowing when your agents need you. You shouldn't have to babysit a terminal window.

> tmax --shortcuts DEMO

โŒจ๏ธ

Global hotkey

CtrlShiftSpace
โšก

Command palette

CtrlShiftP
๐Ÿ”

Undo close (10-deep)

CtrlShiftT
๐Ÿ“‹

Tab groups

drag, color, collapse
๐Ÿ”Œ

Pane zoom

CtrlShiftZ
๐Ÿ”—

Quick jump to pane

CtrlShiftJ
๐Ÿ› ๏ธ

Custom keybindings

rebind anything
shortcuts cheatsheet
Ctrl+Alt+Arrow split pane (direction)
Ctrl+Shift+W close pane
Ctrl+Shift+N new tab
Ctrl+Tab cycle tabs

> tmax --sign

Windows
โœ…

Azure Trusted Signing

SmartScreen trusted
macOS
macOS damaged

Not signed yet

xattr -cr /Applications/tmax.app
signing
provider: Azure Trusted Signing
cost: $9.99/mo # no hardware token needed
setup: Scout researched docs + wrote the CI YAML
result: No more "Unknown Publisher" on Windows
macos: Apple Developer $99/yr โ€” not gonna happen

> tmax --help

๐ŸชŸWindows (signed)
๐ŸŽmacOS (ARM + Intel)
๐ŸงLinux (deb/rpm)
~
code_signed: Azure Trusted Signing
license: MIT
# Questions?
tmax