The project-first terminal.

Your terminals, grouped and remembered. So Monday doesn’t start from zero.

public beta / free for everyone while we polish the rough edges.
O Orin orin-app
Familiar?

Fifteen PowerShells open.
No idea which is which.

Three projects.·Eleven unlabeled shells.·One of them is the database.·One of them is broken.·The other nine are probably dead.·By 11am you close them all and start fresh.·Tomorrow you will do it again.·
one window. three projects. fifteen terminals.

Orin thinks in projects.

Your terminals, grouped where they belong.

orin
Projects
  • orin-app
    • dev server
    • claude waiting
    • tests
    • node repl
    • git log
  • api-backend
    • docker compose
    • migrations
    • psql
    • codex running
    • redis-cli
  • getorin.dev
    • deploy
    • build
    • preview
    • cdn purge
    • analytics
your terminal is
Persistent

Close it Friday.
Open it Monday.
Everything is where you left it.

Closed
Fri · 17:42
orin-app
Opened
Mon · 09:11
right where you left

Scrollback, history, working directory, the commit you half-typed. Saved before the lights go off. Waiting when they come back on.

Claude is thinking.
Codex is done.
Gemini needs a yes.

Run your agents across every project. Pills in the sidebar show who's working, who's waiting, who needs a yes. Glance, don't alt-tab.

claude
editing pty-manager.ts
codex
running tests · 18 / 18
gemini
deploy → preview
orin-app
dev server PS
claude PS waiting thinking done running
codex PS done running thinking waiting
gemini WSL thinking waiting running needs yes
tests PS
claude waiting for input
~/orin-app (3.4s)
claude

────────────────────────────────────
Claude Code  ·  orin-app  ·  master
────────────────────────────────────

I want to edit src/main/pty-manager.ts.
Allow Orin to write this file?

[y] Yes   [n] No   [a] Always allow

~/orin-app>
How it feels fast

Built close to the metal.

Yes, it's Electron. No, you won't feel it.
Every keystroke lands before you lift your finger.

What's actually under there
Electron xterm.js v5 WebGL addon node-pty ConPTY React 18
No benchmarks on this page. If you want numbers, open devtools and measure yourself. That's the one we'd trust too.
Two ways to keep it in view

Made for staying in flow.

PICK YOUR LAYOUT
+
Multi-pane

One pane. Or four.

Single, side-by-side, three across, or a tidy 2×2 grid. Swap layouts with one click. Run the server, the tests, the logs, and git status all at once. Keep nothing in your head that the screen could keep for you.

orin · orin-app
dev server
~/orin-app
npm run dev

VITE v5.4 ready in 298ms
➔ localhost:5173
HMR connected

watching for changes...
tests
~/orin-app
npm test -- --watch

✓ pty-manager 3/3
✓ workspace 5/5
✓ heuristics 8/8
● watching...
git
git log --oneline

4984599 docs: pipeline spec
d1e5dc1 fix: waiting detect
911e6c8 feat: OSC 7733
docker
docker compose up

postgres started
redis started
api healthy
Widget / overlay

Floats above everything.

Shrink Orin to a little window that lives above Chrome, above Figma, above Zoom. Watch a deploy finish while you're in a meeting. Nobody has to know you're also shipping.

Dashboard · Linear
GitHub
docs · stack
+
🔒 linear.app/orin/team/ENG/active
Active cycle · Sprint 14
12 issues in flight. 3 in review. Friday is the line.
In progress
ENG-141 Fix flex-shrink in tab manager In Progress
ENG-140 Persist scrollback across restarts In Progress
ENG-138 Auto-name terminals by command In Review
Todo
ENG-137 Sidebar project drag-to-reorder Todo
ENG-135 Agent badges: yellow state for "waiting" Todo
ENG-133 Windows installer: MSI signing cert Blocked
Done this week
ENG-131 License server on Supabase Done
ENG-129 Tail-subscribe flag on register Done
ENG-128 LicenseGate wired into App root Done
orin · claude 📌

And every little thing you'd expect.

Plus a few you quietly wanted.

already on belt · multi-pane + widget
Command bar
input, its own room
Command history
every run, searchable
PowerShell + WSL
native to both
Themes
light, dark, pick
Scrollback search
find it, in the output
end of the line

ORIN.

the project-first terminal

PowerShells closed this year
0
tomorrow: +47next year: 0

psst. if you close this tab, your terminals will still be there tomorrow.