Skip to content
symbiote-workspace
Menu

symbiote-workspace Turn chat intent into a workspace that can travel.

symbiote-workspace turns chat intent into portable, executable workspaces. A guided construction protocol makes the layout, capabilities, actions, and theme explicit before a host mounts the result.

How it works

A workspace is a small, portable protocol.

The constructor turns a conversation into a host-neutral configuration, then lets any compatible host bring it to life.

  1. Register
  2. Compose
  3. Validate
  4. Export
01 · Register

Start with intent, not a blank canvas.

A guided questionnaire turns a vague request into a typed brief: the workspace kind, topology, host capabilities, and the guardrails that matter.

A chat prompt resolves into structured workspace choices.
02 · Compose

Describe the workspace as config.

The planner places regions, modules, actions, and wires in a deterministic tree. Plugins supply capabilities; the core stays neutral.

A workspace tree branches into regions and modules.
03 · Validate

Check portability before a host sees it.

Schema checks, capability manifests, and host contracts catch missing pieces early. Validation keeps secrets and host-only identity out of the portable package.

A workspace passes three quiet validation checks.
04 · Export

Save one package. Relaunch anywhere.

The result is a host-agnostic JSON package that can be shared, reopened, and mounted in a browser, CLI, MCP server, or another compatible host.

A workspace package moves from one host to several clients.