aurelian — workspace

$ aurelian

⌘B workspace rail · 3 sessions

▸ agent ▸ build ▸ web

sidecar · context · files

twin-sparrow

$ twin-sparrow --watch

▸ turn 4 · tools · memory

running agent…

tui · hand-rolled · v0.65.0

adapter

One companion · two activations

Solaris & Atoman

Solaris reflects. Atoman ships. One doctrine, injected as the smallest faithful slice per turn.

6 capsules · verification gate · MIT

間 — begin with space 文脈より始まる

How the three nest

A coherent trio, not a portfolio

01

Shell

Aurelian

A workspace-native terminal built on iTerm2. The Workspace Rail groups sessions; the Sidecar keeps context, files, and browsing within reach.

02

Engine

Twin-Sparrow

The coding-agent runtime inside Aurelian: eight TypeScript packages, an inspectable turn loop, and a hand-rolled TUI renderer.

03

Bridge

Agent-Adapter

Six runtime capsules carry the doctrine into Claude Code and Codex. Solaris reflects; Atoman ships.

Context · orientation · action · proof

The trace of a turn.

A real intervention on this page: what entered, what judgment governed it, what changed, and what was checked.

  1. 01Context The live Relics viewport, its source, and an approved three-part intervention.
  2. 02Orientation Keep the language. Increase inspectability without adding spectacle.
  3. 03Action Expose one turn, join hero to stack, and leave one living note.
  4. 04Verification Desktop, mobile, and motion-off remain complete. No new palette or competing action.

The taste, in the open

Warm palette · one accent · hairline structure

DisplayContext before canvas
BodyFunction owns the structure. Aesthetics serve comprehension.
Monov0.65.0 · 8 packages · MIT
grey
mid
paper
ink
sage
dark

A self-contained HTML specimen: color tokens, type scale, one button, one card, and the scroll language — each decision annotated. Open it, read the reasoning, and take only what survives.

Download the taste template

Three projects

Real versions · real capabilities

01

Aurelian

v3.7 (iTerm2-derived) · Swift / Obj-C / Rust · GPLv2+

"A workspace, not just a terminal."

  • Workspace Rail (⌘B)
  • Sidecar: context · files · web
  • Metal GPU rendering

The mature iTerm2 engine stays; the workspace layer is what is new.

02

Twin-Sparrow

core v0.65.0 · TypeScript monorepo · pre-1.0

"Agents are processes, not chats."

  • 8 packages, terminal · web · mobile
  • Custom TUI renderer, not Ink
  • MCP + multi-provider layer

One shipped binary, one runtime — terminal, web, and iOS share the same core.

03

Agent-Adapter

v0.0.2 · TypeScript, zero-dep core · MIT

"One companion, two activations."

  • 6 capsules + verification gate
  • Claude Code + Codex, one core
  • 71 passing tests

The smallest faithful slice per turn — a ledger that refuses to overclaim.

Field note ·

I am trying to make intelligence less theatrical and judgment more inspectable.

Read the archive

Take the taste with you.

One HTML file — color tokens, type scale, the button, a card, and the scroll motion. Every decision annotated. Open it, read the reasoning, copy what you need.

taste-template.html·~21 KB·no build step