Keyboard-first
Every action has a shortcut. Switch panes, interrupt runs, and open diffs without the mouse.
A desktop workspace where every run gets its own pane, its own context, and a diff waiting when it finishes.
run/9f3a · workspace: optamus-core
✓ read 42 files 0.8s
▸ test npm test 11.4s
38 passed, 2 flaky
✓ patch src/auth/session.ts +14 −3
✓ done ready for review Run a migration, a test fix, and a review in three panes. Each workspace keeps its own context window, its own process, and its own place in the log.
workspaces
● optamus-core run/9f3a patching 1m 04s
○ api-gateway run/9f3b testing 0m 22s
○ docs-site run/9f3c queued — Every run ends as a diff, not a merge. Read the patch, check the command log, and either apply it, tweak the ask, or throw it away.
@@ -42,6 +42,17 @@ export function createSession(user) {
- const ttl = 3600;
+ const ttl = user.remember ? SIXTY_DAYS : ONE_HOUR;
+ audit.record('session.create', {
+ userId: user.id,
+ ttl,
+ });
return sign({ sub: user.id, ttl }); Every action has a shortcut. Switch panes, interrupt runs, and open diffs without the mouse.
Open a patch in your editor of choice — the workspace keeps pointing at your checkout.
Notify on settle, on failure, or never. Per workspace, not per app.
Everything the desktop app runs is one optamus command underneath — no separate engine.
Install the desktop app or the CLI, run one command, and review the first diff.