Skip to main content
Studio is where the work gets made. An infinite canvas paired with a conversational agent that carries your brand context, sees your references, and generates images and videos directly onto the canvas. One idea becomes every format and three variants. The system coordinates. You stay the taste-maker.

The canvas

An infinite canvas where every generation, reference, and asset lives as a moveable node. Nine node types:
  • Image — generated images with status badges and action buttons
  • Video — generated videos with playback
  • Upload — images you’ve dragged in as references
  • Asset reference — brand assets pulled from your Brand Kit
  • Text — editable text notes (double-click to edit)
  • Description — prompt descriptions attached to generations
  • Brief — structured creative briefs with per-deliverable settings
  • Group — combine nodes into named groups (Cmd+G to group, Cmd+Shift+G to ungroup)
You can arrange, compare variations, build sequences, or lay out a full campaign — all on one canvas. Keyboard shortcuts:
  • Cmd+Z / Cmd+Shift+Z — undo/redo (50-step history)
  • Cmd+G — group selected nodes
  • V / H — toggle vertical/horizontal layout
  • Space + drag — pan the canvas

The chat agent

The right panel is your creative director. It’s a conversational agent that can:
  • Generate images from your text descriptions
  • Generate videos with duration, camera, and motion control
  • Search your inspirations and brand assets for relevant references
  • Present creative briefs for multi-deliverable campaigns
  • Plan storyboards for sequential, chained generation
  • Save work as brand assets — feed generation results back into your Brand Kit
The agent carries context across the full conversation. Ask for changes, variations, or new directions — it remembers what you’ve discussed and what you’ve generated.

@mentioning brand assets

Type @ in the chat to mention a brand kit or specific asset. The agent loads your colors, typography, guidelines, and reference images as creative constraints. Mentions appear as styled chips with thumbnails in your message.

Streaming

Responses stream in real-time with thinking indicators, per-tool status messages (“Composing the scene…”), and generation status updates. A heartbeat keeps the connection alive during long operations.

Projects

Each Studio canvas is a project — its own canvas, its own chat history, its own references. Projects save automatically (2-second debounce on every change, plus a save on unmount). From the Studio tab on your dashboard you can:
  • Create new projects
  • Rename projects (click the title in the header)
  • Search across all your projects
  • Delete projects (cascades through all generations, chat messages, and stored images)
Projects show thumbnail previews and are paginated for large collections.

Sending inspirations to Studio

From your library, right-click any inspiration and select Send to Studio (or use the action button in the detail modal). Memo creates a new project pre-loaded with that inspiration on the canvas — ready for the agent to use as a reference.

Cost

Image generation, video generation, and agent chat all consume credits. A credit pill in the Studio header shows your current balance with a hover tooltip breakdown. When credits are low, pre-action warnings appear. When exhausted, an upgrade prompt. The system tracks cost per project, so you can see exactly what each campaign is costing.

Mobile

Studio requires a desktop-sized screen. On mobile or tablets (under 900px or coarse pointer), you’ll see an interstitial with a link back to the home grid.