Use the chat builder
The floating chat window for natural-language workflow construction, attachments, resizing, model overrides, trust modes.
The AI Chat Builder lets you describe a workflow in plain English. It opens as a floating, draggable, resizable window over the canvas. Opening it Ctrl/Cmd+L toggles it open/closed. Click the AI Builder button in the canvas controls (purple gradient button with a star icon). What it does You type a message describing what you want, "Build a 3-agent research → writing → publishing pipeline" or "Add a reviewer that critiques the writer's output", and the chat builder applies structured edits to your workflow. Behind the scenes, it emits typed operations ( add agent , connect , set instructions , etc.) which Cerevisor applies the same way you'd apply them by clicking. Every edit goes through the same undo stack as your manual edits; Ctrl+Z works. The window Position Drag the header bar of the window (not the buttons) to reposition. Position is clamped to the viewport: the window can't disappear off-screen. Resize Drag the bottom-right corner handle (cursor becomes nwse-resize ). Constraints: Minimum: 320 × 320 px. Maximum: 960 × 1000 px. Further clamped to your current Cerevisor window size minus a small margin. Minimize Click the minimize button in the header. The window collapses to a 240 × 44 strip. Click again to restore to your last size. Reset There's no dedicated reset button. If the window ends up in a weird state, restarting Cerevisor re-clamps it. The chat input A standard textarea with these behaviors: Enter submits. Shift+Enter inserts a newline. The placeholder text suggests what to try. The input grows vertically as you type, up to a cap. Attachments Below the input, two buttons: +Skill Opens a skill picker. Pick skills to stage; they appear as chips below the input. When you submit, the staged skills are included as context: the chat builder considers them when proposing edits. Useful when you want it to design a workflow around specific skills you have. +File Opens a file picker. Pick any file, markdown, PDF, text, image, code. The chat builder reads it and uses the content as part of the message context. For images: included as a base64 image block (vision-capable models will see them). For PDFs: text-extracted via pdf-parse . For markdown/code/text: included as a text block wrapped in <attachment> tags so the model knows it's an attachment, not user prose. Staged attachments show as chips. Click the X on a chip to remove. Trust mode A dropdown above the input. Three levels: Level Behavior Full trust Chat builder applies every edit immediately. Fastest, lowest friction. Ask me Chat builder previews each edit; you approve or reject before it applies. Restricted Chat builder only proposes — no edits are applied. You read the proposals and copy what you want. Default is Full trust . Lower trust if the chat builder keeps making changes you don't want, or you're using it as a brainstorm tool rather than an editor. Response mode Mode Behavior Apply edits The chat builder uses its tools (add agent, etc.) — actually edits your workflo