Skip to content

Workspace

The Problem

A product designer organizing themes and features, a PM sequencing priorities, a founder sketching a roadmap. These people think in product concepts, not file trees. But the tools available to them are either too engineering-centric (IDEs, terminals) or too disconnected from the agents that will actually do the building (Figma, Notion, spreadsheets).

Sidespace is a workspace that speaks in product concepts first. Themes, features, ideas, priorities, documents, whiteboards. And because these are the same surfaces that AI agents read to understand what to build, organizing your product thinking is communicating with the agents. You don't reformulate your plans into prompts. You just plan, and agents pick up the context.

Engineers benefit from the same workspace. Terminals, kanban boards, and file browsers are all here. But the entry point is product thinking, not code. As role distinctions blur and everyone becomes a product creator, the workspace serves both perspectives from the same surface.

What's Built

The Hub

The Hub is Sidespace's home screen and the only permanent tab. It is where you see the state of everything at a glance, and where agents report back. A single scrollable dashboard organized into three sections:

SectionWhat It Shows
ProjectsA card for each active project with stage, directory, and color-coded identity
AgentsStatus cards for Hoshi, Umbra, Kosmos, and Atlas
SystemCost tracking and operational health

A category filter at the top lets you narrow the view to Projects or Agents.

The left column of the Hub has three tabbed panels:

  • Feed: a reverse-chronological stream of agent activity (research digests, pipeline completions, system events). This is how agents report back to you without interrupting your focus.
  • Todos: a flat checklist pulled from all your notes and tasks. Drag to reorder.
  • Notes: quick access to your scratch pad (a dismissable tab you can open and close).

Two-Tier Tab System

Sidespace uses two levels of tabs:

  1. Global tabs. The Hub is always present. A System tab (with child views for cost tracking, memory health, and integrity checks) opens as a dismissable tab.
  2. Project tabs. Clicking "Open" on any project card opens a dedicated tab for that project. Each project tab has its own set of child views:
Child ViewPurpose
HomeThemes accordion and ideas leaderboard for the project
RoadmapFour-column board (Now / Next / Later / Done) for feature planning
KanbanTask board with drag-and-drop status columns
DocsRead-only index of documents found in the project's directory
WhiteboardsVisual canvas for diagrams and freeform planning

You can have multiple project tabs open simultaneously and switch between them.

Project Sidebar

Every project tab includes a fixed 220px sidebar on the left. This is where you manage project metadata:

  • Name and organization: editable inline
  • Description: free-text project summary
  • Stage: lifecycle state (idea, planning, building, launched, maintenance, paused, archived)
  • Directory: link or unlink a local filesystem directory
  • Archive: soft-delete that preserves all data

The sidebar is always visible when you are inside a project tab, so core metadata is never more than a glance away.

Squad View

When the product thinking turns into actual building, Squad View is where you watch it happen. You can run multiple CLI agents simultaneously, each visible in a three-zone layout: a task sidebar showing what's assigned to whom, a focused terminal in the center, and a thumbnail strip at the bottom for switching between agents.

Each agent gets a constellation name (Orion, Lyra, Vela) for identity across session logs and memories. Panels show running (green), idle (amber after 30s timeout), or ended (red with preserved scrollback) states. Agents interact with the workspace through MCP tools, so they can open previews, add terminals, and read project context without leaving the terminal.

You don't need to be an engineer to use Squad View. The task sidebar shows progress in product terms (which tasks are done, which are blocked, which agent is working on what), and the terminal is there when you want to watch the details.

Right Panel

A collapsible panel on the right edge of the window provides access to Hoshi, the AI assistant. It is available from any view; you do not need to navigate away from your current context to ask a question or trigger a tool call. The panel can also be popped out into a floating window that you can reposition and resize freely.

When Squad View is active, the right panel becomes Hoshi-only chat (no terminal tab) since Squad View serves as the dedicated terminal surface.

Keyboard Shortcuts

ShortcutAction
Cmd+1Go to Hub
Cmd+2-9Switch to open project tabs by position
Cmd+KCommand palette
Cmd+Shift+KMemory search
Cmd+WClose current tab
Cmd+NCreate new task / Add terminal in Squad View
Cmd+Shift+NCreate new note
Cmd+Shift+SToggle Squad View
Cmd+,Settings

In Squad View specifically:

  • Ctrl+N adds a new terminal
  • Ctrl+1-9 focuses terminals by position (Ctrl instead of Cmd to avoid conflict with global tab shortcuts)

Where It's Heading

The feed is evolving toward an interactive inbox where you can act on items (approve research findings, assign tasks, review agent proposals) without leaving the Hub. Hoshi is gaining awareness of what's happening in Squad terminals so it can suggest coordination moves and flag conflicts. And as every new workspace surface becomes another channel between you and the agents, the line between "organizing your thinking" and "directing the build" continues to blur.