Docs
MoggingLabs Workspace documentation
What the app does and how to drive it, kept in step with what actually ships. Use the tabs or the search box; every feature, command, and security promise is indexed.
What Workspace is
MoggingLabs Workspace is a desktop app for Windows, macOS, and Linux that runs your AI coding-agent CLIs as real PTY subprocesses in one fast multi-pane terminal. Every agent authenticates with your own account inside its own official CLI; the app hosts and organizes, and never sits between you and your provider.
It is local-first and free during early access. Request access and you get a signed build the moment your platform slot opens:
First launch
The app opens on the launcher: recent workspaces, presets, a quick terminal, and the new-workspace wizard. A live setup checklist walks the first run: it detects which agent CLIs are installed, shows an install hint for anything missing, and checks off each step as your machine becomes swarm-ready.
If a CLI needs a login, Workspace shows a neutral hint and lets the CLI handle its own sign-in. The app never touches the credential itself.
Five minutes to a working grid
- Open the wizard from the launcher, or press Ctrl+T. Pick a project folder.
- Pick a grid: 1, 2, 4, 6, up to 16 panes. Drag any divider later.
- Pick agents for each pane from the auto-detected roster, or type any custom command.
- Launch. Every pane is a live terminal; the workspace tab shows a count the moment any agent needs you.
- Close the app whenever. Panes survive UI restarts, and the workspace restores its layout, folders, and agents next time.
Supported agents
Workspace hosts the official first-party CLIs under your own logins, plus any custom command you point it at:
- Claude Code
- OpenAI Codex
- Gemini CLI
- Aider
- OpenCode
- Any custom command (a shell, a REPL, a watcher, anything)
Every pane is a real subprocess via a detached PTY host, so a UI restart never kills your agents. Per-pane state (busy, idle, needs-you) is parsed from terminal signals. It is event driven, never polled.
Updates
Updates are one click: the app checks quietly, shows a toast when a new version is ready, and applies it on restart. Nothing installs behind your back, and the changelog is a click away from the same toast.
Scripting and automation
The whole fleet is scriptable from any shell through the local control socket, and agents can drive the built-in browser through a first-party MCP server. The short version:
mogging list # every pane and its state mogging send 3 "npm test" # type into a pane mogging capture 3 --lines 200 # read a pane's scrollback mogging notify --event done # agents ping you back
The full verb table, named-key allowlist, socket auth model, agent hooks, and the browser toolset live on the Automation tab.
License
MoggingLabs Workspace is proprietary software. Early access is free; paid plans and accounts arrive with the public launch. The code isn’t public, but the app is local-first by design: your workspaces, your command history, and your keys live on your machine and never reach us. Full license terms ship with the public build. What won’t change: local-first, and no cut of your AI spend. The details, feature by feature, are on the Security tab.