When an AI works on a canvas of labeled boxes and links, how does it see them and find its way?
How do agents perceive and traverse typed node-and-link structures on a canvas?
This explores how an AI agent takes in a canvas of typed nodes (prompts, references, versions, feedback) joined by links, and how it moves through that structure to find what it needs.
This explores how an agent takes in a canvas of typed nodes and links, and how it moves through that structure to find what it needs. The collection has one note that describes such a canvas directly and none that follow an agent walking across one. Its neighbors on graph navigation and structured screen parsing fill in most of the picture, but some of what follows is inference.
The canvas note makes perception a design choice. In JarvisHub, prompts, references, versions and feedback are typed nodes that users and agents can both see, instead of agent memory buried in chat or transient state (Can a shared canvas serve both human and agent memory?). The agent doesn't have to reconstruct the project from a conversation log. It looks at addressable objects, each labeled with what kind of thing it is. That is what allows local updates, reuse of earlier artifacts, and picking up unfinished work.
GUI-agent research suggests why labels matter so much. OmniParser found that GPT-4V struggles when it must work out what an icon means and pick an action from a raw screenshot at the same moment. Pre-parsing the screen into described elements lets the model concentrate on the action (Why do vision-only GUI agents struggle with screen interpretation?). Agent S pairs a visual view with an image-augmented accessibility tree, a structured list of what is on screen, and gained 9.37% over baseline (Can structured interfaces help language models control GUIs better?). A typed canvas looks like that accessibility tree without the parsing step. The type labels are the pre-parsing.
For moving through the graph, the strongest evidence is that agents shouldn't read all of it. Graph-O1 replaces whole-graph ingestion with step-by-step navigation trained with Monte Carlo Tree Search and reinforcement learning. That keeps it inside the context window and lets it learn domain-specific routes, at the cost of never being certain about the parts it skipped (Can learned traversal policies beat exhaustive graph reading?). MRAgent goes further and treats memory as something rebuilt during traversal. It prunes paths as evidence accumulates, gaining up to 23% on reasoning tasks while spending fewer tokens than fixed retrieve-then-reason pipelines (Can agents reconstruct memory on demand instead of retrieving it?). On a canvas, that would mean reading a node, following the links that look useful and dropping the rest. Node and link types would be cheap signals for deciding which branches to drop.
Three other notes treat the graph as more than a thing to walk. One represents the agent itself as a computational graph, with nodes as operations and edges as information flow. In that view chain-of-thought, tree-of-thought and Reflexion turn out to be the same kind of structure, and both prompts and connectivity can be optimized (Can we automatically optimize both prompts and agent coordination?). Another skips walking for discovery and finds agents by semantic similarity in an index, with no hand-wired links (Can semantic capability vectors replace manual agent routing?). The third shows that links don't say everything about meaning. In iterative graph reasoning, roughly 12% of edges stay semantically surprising even though they are structurally connected, and that keeps feeding new discoveries (Why do reasoning systems keep discovering new connections?).
The open question is whether an agent on a canvas like JarvisHub's reads everything or navigates selectively. The corpus has no test of that. The navigation results above suggest selective traversal wins once the canvas outgrows the context window.
Sources 8 notes
JarvisHub proposes that placing prompts, references, versions, and feedback as typed canvas nodes visible to both users and agents—rather than hiding agent memory in chat or transient state—enables local updates, artifact reuse, and unfinished work continuation without process opacity.
OmniParser demonstrates that GPT-4V fails when forced to simultaneously identify icon meanings and predict actions from raw screenshots. Pre-parsing screenshots into structured semantic elements with descriptions lets the model focus solely on action prediction, removing the composite-task bottleneck.
Agent S's dual-input design—visual input for environmental understanding plus image-augmented accessibility trees for grounding—achieved 9.37% improvement over baseline by factoring planning and grounding into separate optimization paths rather than forcing end-to-end prediction.
Graph-O1 replaces whole-graph ingestion with step-by-step agentic navigation using Monte Carlo Tree Search and reinforcement learning. This approach fits within LLM context windows while learning domain-specific traversal policies, though it trades certainty about the full graph for decision-making under uncertainty.
MRAgent achieves up to 23% gains on reasoning tasks by reconstructing memory through active graph traversal that prunes paths based on accumulated evidence, while reducing token and runtime cost compared to fixed-retrieval pipelines.
Show all 8 sources
Language agents represented as computational graphs—where nodes are operations and edges define information flow—reveal that CoT, ToT, and Reflexion are formally equivalent structures. This unified view enables automatic optimization of both node prompts and edge connectivity without manual redesign.
Versioned Capability Vectors embedded in HNSW indices couple semantic matching with policy and budget constraints, making capability discovery a first-class operation that scales sub-linearly as agent heterogeneity increases.
Analysis shows iterative graph reasoning evolves toward a stable phase where semantic entropy persistently dominates structural entropy, with ~12% of edges remaining semantically surprising despite structural connection, fueling ongoing discovery.
Papers this line draws on 8
The research behind the notes this line reads — ranked by how closely each paper relates.
- Language Agents as Optimizable Graphs
- ShowUI: One Vision-Language-Action Model for GUI Visual Agent
- OmniParser for Pure Vision Based GUI Agent
- BTL-UI: Blink-Think-Link Reasoning Model for GUI Agent
- MOMENTS: A Comprehensive Multimodal Benchmark for Theory of Mind
- Qwen-UI-Agent Technical Report: Toward Next-Generation Real-World Centric Foundation GUI Agents
- Towards a Science of Scaling Agent Systems
- From Model Scaling to System Scaling: Scaling the Harness in Agentic AI