Skip to Content
CanvasAgents

Canvas Agents

Genome Studio supports 2 agents — a default general-purpose agent and a specialized Canvas agent.

What Are Agents?

Agents are AI assistants with specific roles, tools, and system prompts. The default agent handles general tasks, while custom agents (defined as .md files in agents/ directories) are specialized for specific workflows like building canvas pipelines.

How to Use Agents

  • Default agent — Just chat normally. This is the agent used by default.
  • Canvas agent — Type @canvas or /canvas in the chat to invoke it. It will only use canvas-related tools.

Agent Reference

Default Agent

default

General-purpose AI assistant for everyday tasks

Mode: DefaultInvoke: Just chat normallyBuilt-in

Canvas Agent

canvas

Specialized agent for building and modifying workflows on the canvas

Mode: Subagent (invoked via @canvas)Invoke: Type @canvas followed by your requestagents/canvas.md

Tools (14)

canvas_create_flowCreate new flow files
canvas_add_nodeAdd nodes to the canvas
canvas_add_edgeConnect nodes with edges
canvas_search_nodesSearch the node template database
canvas_list_nodesList all node templates
canvas_get_node_detailsGet details of a specific node
canvas_get_active_flowCheck which flow file is active
canvas_get_flow_nodesList nodes on the canvas
canvas_edit_nodeModify an existing node
canvas_remove_nodeRemove a single node
canvas_remove_nodesRemove multiple nodes
canvas_clearClear the canvas
canvas_verify_flowVerify flow structure
todo_writeTrack tasks
Last updated on