v0.2.0 · 2026-07-24

What shipped
this week.

A built-in assistant that does the work, a fast browser agent that signs into Google, click-to-scope self-improvement with a safety net, and a reliability sweep underneath.

An assistant that does the work.

⌘⇧J — a Claude assistant that sees your project, terminals, and browser, then edits files, runs commands, and drives pages to finish real work. Here it builds a polished analog-clock web app from scratch, serves it, and opens it in the browser so you watch it tick — code and browser in one go. One-click sign-in, durable memory, leaner tokens, and multi-step web tasks in one browser_act call, on a pane that presents as real Chrome so Google sign-in works.

write a web app → serve it → watch it run

Save your workspace, per project.

Save any pane arrangement as a named layout — pane sizes, splits, open files (down to the scroll position), browser tabs, and terminal directories all come back. Mark one as the default for a project type (node, rust, go, python…) and new projects of that type open that way automatically. The most-requested feature, now built in.

⌘K — Save / Load Layout

Point at tterm to change it.

⌘⇧E — click any part of the app and the assistant is scoped to exactly the files that draw it. Every scoped self-change is snapshotted first, so Revert Last Self-Change always has your back.

⌘⇧E — click a component to scope the change

Typed seascapes, live.

A physics-driven word-art engine paints the sidebar backdrops, the capsized-pane error art, and a typed-sailboat mascot that drifts when idle and sails hard while a task runs. The motion on this page is the same engine.

the word-art engine, running live

Safer underneath, and it knows its version.

Atomic state writes, crash-proof panes, and a stack of race fixes underneath. And tterm now reports exactly what's running — ⌘KAbout tterm, and a badge on the empty state that opens this page.

⌘K — every command, including Revert Last Self-Change