Beta Orbit is in private beta — request early access
Private beta · macOS · Claude Code & Codex

The terminal, rebuilt around the agent. Not the scrollback.

Orbit runs your coding agent — Claude Code or Codex — as a native AppKit app. Every thought, tool call and diff is rendered as a structured card on a living canvas you can read at a glance. We're opening seats in waves; claim yours.

One launch email when your seat opens. No spam, unsubscribe in a click.

~/dev/Orbit — visual
● live
A real session, rendered: the orb reads, edits, runs your build, and spawns reviewers — live.
Built for the way you actually ship

One orb. Either agent. Every signal.

system · init · 14 tools
Reading the model selector to find where the pills are built.
Read CanvasComposer.swift
312 lines · model pills built in buildPillRow()
Bash swift build
Compiling Orbit (63 sources)…
Build complete! (4.81s)
done · 5 turns · 11.4s · $0.06
Source Control4 changes
MModelSelector.swift+24 −6
MCanvasComposer.swift+11 −2
ATests/EffortFlagTests.swift+38
DLegacy/OldPill.swift−51
LOCAL-FIRST · BY DESIGN

Runs entirely on your Mac

Your code and keys never leave the machine. Orbit spawns the same agent you already use and reads it locally — there's nothing else to set up. Request early access

Your existing login

Spawns the same claude or codex binary and reads its on-disk transcripts. If your CLI is logged in, so is Orbit.

  • No OAuth, no API keys to paste
  • Reads ~/.claude/projects directly

Nothing leaves your Mac

No web shell, no proxy, no telemetry on your source. Everything runs in a local AppKit process you control.

  • Zero source upload
  • No keystroke or prompt logging

Native, not Electron

A real macOS app built in pure AppKit — no Chromium, no Xcode project. Launches instantly and sips memory.

  • Apple silicon & Intel
  • No Electron, no embedded browser
PRIVATE BETA · SEATS OPENING IN WAVES

Get Orbit on your Mac

Drop your email and we'll send a single launch note the moment a seat opens — no account, no setup, nothing else to do.

One launch email when your seat opens. No spam, unsubscribe in a click.