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 macOS terminal, forked from iTerm2. It reorganizes the terminal around a workspace — a Workspace Rail (⌘B) that groups sessions by kind, and a Sidecar for context, files, and the one browsing surface. Its warm palette is Twin-Sparrow's design baseline.

02

Engine

Twin-Sparrow

The AI coding-agent runtime and CLI that runs inside that terminal — an 8-package TypeScript monorepo with a hand-rolled TUI renderer (no Ink). Opinionated: agents are processes, not chats; context is a first-class artifact; the runtime is inspectable end-to-end.

03

Bridge

Agent-Adapter

A token-efficient plugin that projects Twin-Sparrow's doctrine into Claude Code and Codex from one host-neutral core — six runtime capsules and a verification gate that inject only the smallest faithful slice per turn. One companion, two activations: Solaris and Atoman.

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 downloadable, self-contained HTML specimen: the color tokens, the type scale, the button, a card, and the scroll motion — every choice annotated with the reasoning behind it. Not a spec sheet. A starting point you can open and copy.

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

A workspace-native macOS terminal forked from iTerm2. The mature engine stays; a workspace layer sits on top — sessions grouped by kind, a single contextual Sidecar, one unified browsing surface.

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

The agent runtime and coding-agent CLI. A pure provider layer, a core turn-loop with tools and memory, and the shipped twin-sparrow binary — one runtime reachable from terminal, web, and iOS.

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 plugin that lets a host agent speak Twin-Sparrow's doctrine cheaply — injecting the smallest faithful runtime slice per turn. Solaris reflects; Atoman ships. A token ledger that refuses to overclaim.

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