Skip to content
MoggingLabs

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

  1. Open the wizard from the launcher, or press Ctrl+T. Pick a project folder.
  2. Pick a grid: 1, 2, 4, 6, up to 16 panes. Drag any divider later.
  3. Pick agents for each pane from the auto-detected roster, or type any custom command.
  4. Launch. Every pane is a live terminal; the workspace tab shows a count the moment any agent needs you.
  5. 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.