Coming soon

Cairn

A native macOS terminal, browser, knowledge base, and agentic workflows in one app.

Terminal
A real, fast, native macOS terminal. GPU-accelerated rendering, true colors, ligatures, sessions, splits, tabs. Cairn's terminal is Ghostty. Not a JavaScript wrapper around a tty.
Browser
A second pane runs a real Chromium browser via CEF. Multitab, devtools, cookies, navigation. Use it as your reading pane, your auth surface, your design canvas. The agent can see what you see, click what you click.
Knowledge base
Notes, transcripts, agent traces, screenshots, web pages you've kept. Local, durable, searchable. Available to you and to the agent. Nothing locked in a database you don't own.
Agentic workflows
Cairn ships with pi, a coding agent harness. Workflows are plain JavaScript, the same shape as Claude Code's dynamic workflows. The difference is the development environment around them: terminal, browser, editor, and the agent's own session, all in one app. Schedule a job, stage it through human review, branch on the output. The agent has the terminal and the browser. So do you.
Built on

Cairn stands on three open-source projects.

Ghostty is the terminal. Cairn is a fork that adds a Chromium companion pane, an apps daemon for scriptable workflows, and durable backup of session state.

CEF (Chromium Embedded Framework) is the browser pane. Real Chromium, embedded as a first-class surface alongside the terminal.

pi-mono is the agent. A minimal coding-agent harness, extensible through TypeScript extensions, skills, and prompt templates.

Everything that's open in Ghostty, CEF, and pi-mono stays open. Cairn is the macOS shell that wraps them into one product.