TteusCode — workspace 1.2 GB

TTEUSCODE

Every coding agent.
One workspace.

A Windows-first desktop app that runs, organizes, and resumes Claude Code, Codex, OpenCode, and Antigravity in parallel, on real terminals that survive a restart.

PS C:\Users\tteus>

Open the workspace Built with Tauri 2 + Rust · not another Electron tab

4 agents · ∞ PTYs · 0 telemetry · 100% local

Claude Code
Codex
OpenCode
Antigravity
any shell
scroll
SPAWN
Claude Codeclaude
Codexcodex
OpenCodeopencode
Antigravityantigravity
any shell

Every agent answers to one octopus.

Claude Code, Codex, OpenCode, Antigravity, or a plain shell: each one spawns as a real PTY on the backend, ConPTY through Rust. Spawn, resize, restart, and kill any of them without touching the others. Scrollback is written to disk as it happens.

5 PTYs · 1 pane

recorded demo: the tabs replay a real session

MORPH

The grid bends to the work.

Layouts apply per project, per group, or across the whole workspace. Keep scrolling: the same panes rearrange, nothing restarts.

workspace — group “tteus”
PERSIST

Close the app. Lose nothing.

Sessions, scrollback, layouts, and open containers persist across restarts. Claude and Codex sessions resume where they stopped. Kill this terminal and bring it back.

claude — perf/projects-jsonworking
❯ claude --resume
● Resumed session · perf/projects-json
✳ Shrinking projects.json 10.2 MB → 101 KB
✓ vitest · 118 passed
· scrollback persisted to disk
process exited · code 1scrollback kept, restart to reattach
SUSPEND

RAM is a budget, not a surprise.

The title bar shows what the app, the WebView, and every child PTY actually cost. Disable one terminal, one project, or suspend a whole group, and get the memory back.

1273 MB of 16 GB · live in the real app, simulated here
7.8% of this machine
app + webview412 MB
claude · tteuscode238 MB
codex · clients/erp301 MB
claude · clients/site264 MB
pwsh · dev server58 MB
The TteusCode octopus, a red pixel-art mascot with gold sparks

It levels while you ship.

The octopus lives in the sidebar and earns XP from real agent activity: message counts across every session, not clicks on a button. Ship more, it grows through eras with its own palettes and worlds.

LVL 7