AgentCanvas
Visual agent design platform for embodied AI research β node graphs that execute in real-time against simulators or real-world setups.
docs-site/. v2 leans on HTML idioms (cards,
collapsible "how" blocks, SVG diagrams, in-page navigation strips) to make
the content more navigable than its markdown source. v1 stays at docs-site/
until v2 is feature-complete.
Β§1Developer Guide / Core
The project's load-bearing docs β what the platform is, how it's wired, the decisions behind it, and what's open. Start here if you're new.
Blueprint
What AgentCanvas is, the seven capabilities, design principles, core components, differentiation.
Architecture
System diagram, data flow, execution engines, component system, tech stack.
Codebase Map
Per-package file walkthrough β where each piece of code lives and what it owns.
Glossary
Load-bearing terms, grouped by subsystem β searchable / filterable in v2.
Roadmap
Open work β maintenance TODO, features, env integrations, method ports.
Decisions (ADRs)
Eight fields Γ ~5 ADRs each β load-bearing architectural decisions with context, alternatives, rationale.
Β§2Developer Guide / Capabilities
The seven things AgentCanvas does, each with an implementation page covering the mechanism, key files, and current status. The conceptual claim is in blueprint; these pages show how each capability is actually implemented.
All 7 capabilities β
Graph-Expressible Agents Β· Customizable Node System Β· Isolated Runtime Environments Β· Nested Graph System Β· Graph Execution Engine Β· Real-Time Observability Β· Hook System.
Start at #1
Graph-Expressible Agents β DAG / loop / mixed on one canvas β is the foundational capability the others build on. Pages are linked prev/next so you can read straight through.
Β§3Developer Guide / Design Docs
Deep-dive references for AgentCanvas developers β internal system specs, subsystem walkthroughs, and frank support-status inventories. Read on demand when you're building or debugging the relevant piece.
All 15 design docs β
Canvas / Graph / Wire Types / Graph Executor / State Containers / Loop Control / Server Mode / Env Panels / LLM Config / Execution Logs / Batch Eval / VLNΒ·VLAΒ·EQA Support Status / Coding-Agent Backend Surface.
Most-read entry points
Canvas System Β· Graph System Β· Graph Executor Β· State Containers Β· Wire Types
Β§4Developer Guide / NodeSets
Β§5Developer Guide / Meta
Getting set up and contributing.
Getting Started
First-run install + smoke test.
Community
Channels, contribution norms, code of conduct.
Β§6Status & scope
Every section of docs-site/docs/ is now mirrored in v2 as HTML.
| Section | v1 (docs-site/) | v2 (here) |
|---|---|---|
| developer-guide/core | β markdown | β 56 pages β 6 main + 8 field indexes + 37 ADRs (hand-written for shape) |
| developer-guide/capabilities | β markdown | β 8 pages β 7 capability pages + hub (numbered, prev/next linked) |
| developer-guide/design-docs | β markdown | β 16 pages β 15 docs + hub (generated) |
| developer-guide/nodesets | β markdown | β 13 pages |
| developer-guide/getting-started | β markdown | β 1 page |
| developer-guide/community | β markdown | β 1 page |
Β§7How to view
# Direct open xdg-open docs-site-v2/index.html # Linux open docs-site-v2/index.html # macOS # Or serve (recommended β some browsers block local fetch / relative anchors) python -m http.server 8092 --directory docs-site-v2 # β http://127.0.0.1:8092/