Orgen

Codex, Claude Code and OpenRouter
in one Mac app.

Chat, review, terminal
and browser. One window.

Codex

Sign in with your ChatGPT account. The model list is read from each account.

Claude Code

Sign in with your Claude subscription. No API key.

OpenRouter

Other models, with one OpenRouter API key.

Get the highlights.

Chats, drafts and attachments are stored in a SQLite database on your Mac. Orgen does not store passwords or API keys.

Run agents
on your servers.

Pick any host from ~/.ssh/config. The turn runs on that machine. Queued messages are synced to the server, so they keep running when your Mac is closed. Orgen loads the replies when you reopen it.

This MacOrgen
prod-sgpClaude · running
stagingCodex · done
gpu-parisWorktree
build-01OpenRouter · running

Works with OpenSSH, ProxyCommand, Coder and NetBird.

Agent teams.

Each role has its own chat, a task and a lead. The Agent Tree shows which agent is working on what. Click a node to read its latest messages or write to it.

MainLead · Landing page
Running
DesignHero scene
Done
Front endScroll animations
Running
QAScreenshots
Waiting

More in Orgen.

Worktrees

A chat can run in its own Git worktree on a branch named orgen/<id>, on your Mac or on the SSH host. Archiving the chat keeps the worktree.

Window control

Local Codex chats can capture, click and type in Mac windows.

Browser

A WebKit browser in the side panel, next to the chat.

localhost:5173

Terminal

An interactive shell on your Mac or on the chat’s SSH host. The session stays open when you switch tabs.

prod-sgp ~/api % swift test
✓ 348 tests passed
prod-sgp ~/api % 

Specs

Requires
macOS 14 or later
Providers
Codex
Claude Code
OpenRouter (API key)
Remote machines
Any host in ~/.ssh/config
OpenSSH, ProxyCommand, Coder, NetBird
Storage
Local SQLite database
Archived text compressed with LZFSE
No passwords or API keys stored
App
Native SwiftUI
Languages
English, French, Simplified Chinese
Orgen icon

Orgen

Version 0.1.0 · macOS 14 or later