Terminal, reimagined

The terminal,
unchained.

Visual output for terminal AI agents.

Yetty gives Claude Code, Codex-style agents, and CLI tools a visual channel inside the terminal — diagrams in scrollback, live HTML previews, plots, and interactive panels.

  • Works with Claude Code
  • Codex-style agents
  • Any CLI tool
The Yetty yeti breaking its chains around a glowing terminal window
Diagramsanchored in scrollback
HTML previewslive, beside the shell
Plots & dashboardsstraight from data
Review panelstemporary, then gone
How it works

Give your agent a screen, not just a scrollback

Three things change the moment an agent can draw instead of describe.

01

Diagrams in terminal history

When an agent explains an architecture, a data flow, or a dependency graph, it can draw it — a real diagram rendered inline and anchored in your scrollback, instead of three paragraphs you have to picture in your head. Scroll back later and it's still there, exactly where it was generated.

~/service

› explain the ingestion pipeline

Source Queue ETL Lake

› anchored at line 1,284 · scrolls with history

02

Live HTML & UI preview panes

Agents generate HTML and CSS constantly. Yetty renders it in a live preview pane right beside the terminal — a non-scrolling workspace that updates as the code changes, so you see the result without copying it into a browser tab.

<button class="cta">   Ship it </button> .cta {   background: #6BA892;   radius: 999px; }
live preview
03

Ephemeral review controls

Temporary, interactive controls — approve, reject, pick a diff — appear when an agent needs a decision and vanish once it's made. Steer the work and sign off on changes without burying your history under button-press noise.

~/auth

agent proposes 3 edits to auth.ts

Apply 3 edits?

Approve View diff Reject

controls disappear after you choose

Under the hood

A serious engine behind the pretty output

The visual channel rides on a real, fast terminal — not a wrapper around a web view.

WebGPU terminal engine

A GPU-accelerated core renders text and rich content on one shared surface at 60fps+, with O(1) scrolling over huge histories.

Rich figure library

Plots, images, video, PDFs, diagrams, interactive widgets and remote canvases — all first-class figures that scroll with your text.

PlotsImagesVideoPDFsDiagramsWidgetsRemote

C / FFI-friendly runtime

A pure-C core with a clean C ABI, bindable from any language. Embed it, script it, or drive it from your own tools and agents.

Platforms

One codebase, expanding everywhere

Beta on Linux, macOS, Android and Windows; iOS, tvOS and the web are in early alpha — all from the same core.

Daily-use platforms
LinuxBeta
macOSBeta
AndroidBeta
WindowsBeta
Early access
iOSAlpha
tvOSAlpha
WebAlpha

Give your agents a screen.

Yetty is source-available under the Business Source License. Grab the code, build it, and give Claude Code, Codex-style agents and your own CLI tools a visual output channel.

Questions or a partnership in mind? Open an issue or get in touch on GitHub.