xNxNAUT
Workspace

Project workspaces

Each project is a workspace with its own tabs, terminals and session — switch projects, get your context back.

xNAUT follows the Orca/CMUX model: each project card in the left rail is a workspace, and the top tab bar shows only that project's tabs. Global views — Tasks, Automations, PM, Search — live in a shared Home workspace.

Behavior

  • Selecting a project restores its existing tabs; the first open creates a terminal in the project folder (or attaches the project's zellij session).
  • The active project is highlighted, and a status dot lights up when a project has open tabs.
  • Nothing bleeds between projects — terminals, panes, and context stay scoped.

Opening projects

  • Right-click a folder in the file tree → Open as project
  • Or ask the chat agent: "open my X project"
  • Drag a file or folder from the tree onto a terminal to insert its path

The right pane

The Files icon opens a root picker that switches the tree between Home, Project Root, and the current project. ⌥B splits the focused terminal with a sandboxed browser pane; ⌥M with a markdown pane — docs and previews live beside the shell.

Plan Mode

From any PM project, Plan Mode opens a two-pane planning workspace: chat on the left, a live PLAN.md on the right. The solution-architect persona extends the document each turn instead of dumping walls of text into chat; the doc pane has Edit/Preview with full Markdown + Mermaid rendering.

On this page