Skip to content
nick3 edited this page May 28, 2026 · 2 revisions

ClusterSpace Wiki

A workspace for everything you do in a terminal — terminals, browsers, SSH+tmux sessions, AI agents — laid out the way you think.

ClusterSpace is a desktop app (Electron + React + TypeScript) that turns "I have nine terminals open across four monitors" into a single tiled workspace with persistent sessions, drag-to-reorder panes, embedded browsers, and an optional AI co-pilot that can read from and write to any pane — or pursue a goal autonomously until it's verified done.

ClusterSpace


Start here

If you are… Read this
Brand new — want to try it Installation → Quick-Start
Looking for a hotkey Keyboard-Shortcuts
Setting up SSH + tmux SSH-and-tmux
Configuring the AI co-pilot AI-Providers → AI-Overview
Wanting full autonomy Goal-Runner-Overview
Extending the app Tool-Registry → Plugin-Authoring
Stuck on something Troubleshooting · FAQ

What's in this wiki

User guide

The day-to-day surface area: workspaces, panes, terminals, browsers, the command palette, broadcast mode.

AI subsystem

Optional but central. Provider-agnostic (Claude, OpenAI, Ollama, LM Studio), ~52 tools spanning terminal control, browser automation, agent orchestration, vision verification.

Autonomous Goal Runner

The headline autonomy feature: give a pane a goal, walk away, come back when it's verified done.

Developer reference

For people writing personas, authoring task templates, building custom tools, or hacking on the app itself.

Reference & meta


What makes this different from a terminal multiplexer

Most terminal apps ClusterSpace
Tabs / splits ✔ ✔
Configurable grid ✔ (some) ✔ — drag-resize, drag-swap
Multi-workspace ✔ (some) ✔ — independent layouts, persistent
Embedded browser ✘ ✔ — full Chromium, tabs, saved logins
SSH wrapped in tmux automatically ✘ ✔ — per-pane session names
AI can read/write any pane ✘ ✔ — 30+ tools, per-pane agent state
AI can pursue a goal autonomously ✘ ✔ — policy-gated, verified, critic-supervised
Vision verification of browser actions ✘ ✔ — strict YES/NO vision judge

Project links

Clone this wiki locally