The native home for coding with agents.

Workspaces, live agent status, keyboard-first control, and a growing extension panel. Built on Ghostty.

macOS 14.0+ required

Toastty showing agent workspaces, terminal output, and a right-side document panel

Workspaces in vertical tabs

Organize conversations, contexts, and projects in a clean, persistent sidebar.

Real-time agent status

See what each agent is doing right now with live activity and state indicators.

Unread badges & notifications

Native macOS notifications and sidebar unread counts so you never miss when an agent needs you.

Command palette

Run actions, open workspaces, and search for local files instantly.

Terminal profiles

Auto-launch tmux, an SSH session, or any startup command when you open a new terminal.

Toastty CLI

Integrate Toastty into your scripts, skills, and workflows via a local automation socket.

Know which agent needs you next.

Workspaces become an agent dashboard. Toastty surfaces ready, working, unread, and later-marked sessions without making you leave the terminal.

Live sidebar status

Agent sessions can report readiness, working state, errors, and unread output.

Jump to active work

Use ⌘⇧A to rotate through unread, approval, ready, and active sessions.

Focus Mode

Focus on one panel at a time when you want to stay in the flow.

Keep context beside the terminal.

Extensions — built-in today, user-built soon — live in a per-workspace side panel. Fully automatable with the Toastty CLI.

  • Open markdown and code without leaving Toastty.
  • Visualize ideas, architectures, mockups, and data flows with sandboxed HTML pages in Toastty Scratchpads.
  • Open webpages in the built-in browser.
Toastty side panel showing README.md, scratchpad, and browser tabs
Toastty command palette filtering worktree-create skill files

Every action has a shortcut.

Anything you can do with the mouse, you can do with the keyboard. Search and open local files right from the command palette.

Keyboard-first Full reference →
  • Focus mode⌘⇧F
  • Next active agent⌘⇧A
  • Sidebar⌘B
  • Side panel⌘⇧B
  • Split horizontal⌘D
  • Split vertical⌘⇧D
  • New workspace⌘⇧N
  • Switch workspace⌥19

Native terminal power, shaped for agents.

Toastty stays close to the terminal while adding just enough app structure around it.

Full layout flexibility

Split horizontal, vertical, resize with arrows, equalize, zoom one to full view. Layouts persist across restarts.

Automate your workflows

Toastty's CLI can drive the app over its automation socket, so skills can prepare background workspaces, start agent terminals, and attach handoff context.

.agents/skills/worktree-create/SKILL.md
name: worktree-create
steps:
  - toastty action run workspace.create activate=false
  - toastty action run terminal.send-text text=@startupPrompt
  - toastty action run panel.create.local-document WORKTREE_HANDOFF.md
  - toastty action run panel.scratchpad.set-content content=@planHtml

$ toastty action run workspace.create ● ready

Ghostty under the hood

Built on libghostty's GPU-accelerated rendering. Your existing Ghostty config just works.

$ cat ~/.config/ghostty/config
# your existing config — just works
theme = tokyonight
font-family = JetBrains Mono
font-size = 14
background-opacity = 0.96
unfocused-split-opacity = 0.7
unfocused-split-fill = #4a4a66

Make Toastty your terminal home.

Free and open source for macOS 14.0+.