Cofounder Docs
Canvas
Use Canvas or Canvas v2 as the live workspace for tasks, agents, reviews, and related work.
What Canvas Is
Canvas is the main operating surface for Cofounder. It is the default landing page for an organization and the fastest way to understand what is active, what is blocked, and what should happen next.
Which Canvas Version Opens
The canonical workspace route is /org/<org-slug>/canvas. The environment-level
feature flag CANVAS_V2_DEFAULT_ENABLED controls which workspace that route
opens:
- When the flag is enabled and the URL contains supported Canvas parameters, the route opens Canvas v2, also called Solaris.
- When the flag is disabled, or the URL requires a flow that Canvas v2 does not yet handle, the route opens the current Canvas.
The flag is environment-scoped rather than a per-user setting. The
/org/<org-slug>/canvas-v2 path redirects to the canonical /canvas route, so
it does not bypass the rollout flag.
Canvas V2: Navigate The Company World
Canvas v2 presents the company as a spatial world. Cofounder sits at the center, departments form the surrounding map, and placed workspaces appear as pits. A pit is a location that can contain an agent workspace, task, Library file, department home, Web Preview, CRM, Inbox, or another focused surface.
Select a department to frame its part of the world. Select a pit to zoom into the real interactive workspace inside it. Use the world controls to return to the overview, zoom in, or zoom out. You can also:
- hold Command/Ctrl while scrolling to zoom
- hold Space and drag to pan
- use the command palette to create a task, return to the overview, open the Roadmap, view archived tasks, or open settings
Only the focused workspace owns interaction. Other pits remain visible as lightweight previews until you select them.
Canvas V2: Use The Side Panel
The collapsible side panel is the conversation and coordination surface. On desktop it opens on the right and can be resized. On mobile it becomes the full-screen navigation surface.
Its root tabs are:
- Cofounder for company-wide conversation and routing
- Tasks for active, waiting, completed, and archived work
- Company for organization context and department navigation
- Library for files and durable outputs
Selecting a department, agent, task, or Library file opens its contextual view in the same panel. When an agent or task is active, the composer sends to that selected conversation while the associated workspace remains visible in the world.
Canvas V2: Work In Pits
Agent workspace pits combine live progress with durable review items. Depending on the task, a workspace can show plans, approvals, artifacts, generated media, tables, code or pull-request diffs, and other published outputs. Select an item in the workspace to inspect it at full size while continuing the conversation in the side panel.
Empty New Content pits let you describe what Cofounder should create, choose an artifact type, or continue editing an existing artifact. Supported creation choices include documents, code, tables, images, videos, and PDFs.
Department areas can also contain permanent surfaces such as Library, Web Preview, CRM, and Inbox. These remain placed in the world while their underlying data updates.
Canvas V2: Review Work
The attention inbox appears over the lower-left area of the world when work needs you. Open an item to focus the associated pit and its task or agent conversation. Review mode lets you move through approvals, clarification questions, completed outputs, failures, and other follow-ups without searching every department.
You can snooze an item for later or dismiss it when no action is needed. On mobile, the side panel collapses during review so the relevant workspace stays visible.
Current Canvas Fallback
When CANVAS_V2_DEFAULT_ENABLED is off, the same /canvas route opens the
current Canvas. It uses the existing canvas layout for task cards, agents,
department workspaces, artifacts, attention items, and the conversation side
panel. Tasks and durable outputs remain shared product data, so changing the
workspace implementation does not create a separate task or agent runtime.
Start And Publish Work
Use New task or the command palette to describe the work, attach useful files, and choose an agent or let Cofounder route it. Use the side-panel Cofounder tab when you are unsure which agent or department should own the request.
Agent work reaches shared staging when the agent requests a deploy and you approve Publish to Staging. Production still uses the workspace Publish flow after staging looks good. See Requesting a deploy and Publishing.
Get Help
Use the support option in the workspace menu, email support@generalintelligencecompany.com, or join the Cofounder Discord.