nuntio Download

nuntio The terminal for AI agents.

Paste a screenshot and your agent gets the file. Images it prints show up inline, notes and settings open in a pane, and on Windows every WSL tab gets a real Linux PTY.

Download for Linux AppImage · 9.33 MiB

v0.3.2 · October 14, 2026 · Linux, macOS, Windows · MIT or Apache-2.0

  1. nuntio saves the clipboard image as a PNG and types its path, like a dropped file.
  2. Claude Code and omp attach the path to the prompt.
  3. Images an agent prints appear inline through the Kitty graphics protocol.
Fig. 1 Image paste, simulated on this page. Copy an image and press CtrlV (⌘V) to try it. The image stays in your browser.On a desktop, paste an image here to try it.

Rendering
GPU · wgpu
Idle
~0 % CPU
Layout
Tabs · splits
Themes
20 + your own
Config
One TOML · hot reload
Find
Regex · smart case

Screenshots in. Pictures out.

CtrlShiftV/⌘V

Copy a screenshot and paste it into the agent. nuntio writes the image to a private folder in the temp directory as image-1.png, image-2.png, … and pastes the path, quoted like a dropped file. Claude Code and omp attach it to the prompt. The folder is removed when nuntio exits.

Programs show pictures through the Kitty graphics protocol or iTerm2's inline images. They live in the grid, so they scroll, clear and get overwritten like text, in splits, over herdr and in WSL. omp picks the protocol on its own: nuntio sets PI_FORCE_IMAGE_PROTOCOL=kitty.

SequenceWhat nuntio does
OSC 1337 ; File=Inline image: PNG, JPEG, GIF (first frame), WebP, BMP; size in cells, px, % or auto.
APC G a=TKitty graphics: transmit and place RGB, RGBA or PNG, zlib, chunked; delete and query.
CSI 16 tReports the cell size in pixels.
omp showing nuntio's icon inline on the left, Claude Code with a pasted screenshot attached as [Image #1] on the right
  1. The pasted screenshot, attached as [Image #1].
  2. An image omp shows inline.
Fig. 2 omp (left) and Claude Code (right) side by side in nuntio.

Know which agent is waiting.

herdr.enabled = true

Run your agents in herdr and nuntio follows them. The status bar counts agents that are blocked, done or working, each tab gets a dot in the colour of its most urgent agent, and a banner tells you when an agent outside your view needs input. Click the count for the list, and an entry to jump there.

In a pane running herdr or tmux, nuntio's split, focus, resize and zoom shortcuts send the multiplexer's own keys, so the same keys work inside.

[herdr]
enabled = true

[status_bar]
enabled = true
items = [
  "agents", "<->",
  "cpu", "memory", "datetime",
]
  1. Each tab shows the state of its most urgent agent: red blocked, green done, blue working.
  2. A banner when an agent in another tab needs input.
  3. The agents status item; click it for the list of agents.
Fig. 3 Tab bar, banner and status bar with three herdr agents (illustration).

Notes next to your agents.

CtrlShiftN/⌘ShiftN

Prompts that worked, todos for the next session: notes open in a tab or a split and are plain Markdown files in one folder (notes.directory), so grep, git and your editor work on them too.

  • The preview renders headings, emphasis, code, lists, quotes and checkboxes as you type; the line under the cursor shows its Markdown.
  • Todos are - [ ] lines. Each note shows its progress, and CtrlO lists open todos across all notes.
  • Saved a second after you stop typing. Deleted notes go to .trash.
  • CtrlAltShiftN opens the notes in a split next to the focused pane.
The nuntio notes app: a list of three notes with todo progress such as 2/4, and the note agent-tasks rendered with a heading, checked and open todos, a quote and inline code
  1. Every note with its todo progress.
  2. A done todo, rendered.
  3. The line under the cursor shows its Markdown.
Fig. 4 The notes app in a nuntio tab. Sample notes.

Settings that only offer valid values.

Ctrl,/⌘,

nuntio-config opens in a pane and edits ~/.config/nuntio/config.toml. Choices offer only valid values, themes and fonts preview as you move through them, and every change is written at once with your comments kept. Hot reload makes the window itself the preview.

Rather edit the file? Save it and nuntio applies it. A mistake shows a banner with the line, and the previous settings stay active. 20 themes are built in; add your own as TOML or .itermcolors, or set a light and a dark one that follow the OS.

[theme]
light = "Tokyo Night Day"
dark = "Tokyo Night"
nuntio-config with its section list on the left, including Notes, herdr and tmux, and the theme picker open, showing a colour preview for each of the 20 built-in themes
  1. Settings grouped by section.
  2. Each theme with a colour preview; the window previews it as you move.
Fig. 5 nuntio-config choosing a theme.

A real Linux PTY on Windows.

shell = { wsl = "Ubuntu" }

WSL tabs don't go through ConPTY. nuntio starts its helper nuntio-wsl inside the distribution; it owns a Linux PTY and sends the output over plain pipes, byte for byte. Inline images land where they should, and tab titles follow the program running in the distribution.

  • Every distribution in the shell menu
  • herdr and tmux found inside each distribution
  • Working directories carried between C:\ and /mnt/c
  • Falls back to ConPTY, with a banner, if the helper fails to start
nuntio.exe talks to wsl.exe over pipes; inside WSL, nuntio-wsl owns a Linux PTY that runs the shell. ConPTY is used only as a fallback.
Fig. 6 The WSL relay.

What nuntio speaks.

TERM=xterm-256color
ProtocolSupportNotes
Kitty keyboard protocol● YesAll five flags
Kitty graphics protocol◐ PartlyDirect transmission; no Unicode placeholders, relative placements or animation
iTerm2 inline images (OSC 1337)● YesPNG, JPEG, GIF, WebP, BMP
Sixel○ No
Hyperlinks (OSC 8)● YesCtrl-click (⌘-click) opens
Clipboard (OSC 52)◐ PartlyWrite only; programs can't read the clipboard
Working directory (OSC 7, OSC 9;9)● YesSplits start there, and new tabs with tabs.inherit_directory
Synchronized output (DEC 2026)● Yes
Focus events, bracketed paste● Yes
Mouse (SGR 1006, 1002, 1003)● Yes
Styled underlines (curly, dotted, dashed)● Yes
Desktop notifications (OSC 9, 777, 99)○ No

Install nuntio v0.3.2.

Released October 14, 2026Release notes
# Any distribution
❯ chmod +x nuntio-0.3.2-x86_64-linux.AppImage
❯ ./nuntio-0.3.2-x86_64-linux.AppImage

# Debian / Ubuntu
❯ sudo apt install ./nuntio_0.3.2-1_amd64.deb
Disk image .dmg · 11.27 MiB

Universal: Intel and Apple Silicon, macOS 11 or later

# Not signed yet. Allow the first start in System Settings →
# Privacy & Security → Open Anyway, or clear the quarantine flag:
❯ xattr -dr com.apple.quarantine /Applications/nuntio.app
# Run the installer (no admin rights needed), or
# unpack the archive and run nuntio.exe.
❯ Expand-Archive nuntio-0.3.2-x86_64-windows.zip

# Not signed yet: SmartScreen may ask you to
# confirm with More info → Run anyway.

Installation details Build from source