Tutorials
Tutorials are JSON-driven lessons displayed by TutorialRunner.svelte and paired with the embedded Octodraw webcomponent. Public tutorials must work without the desktop MCP server. MCP remains a local authoring and validation tool for screenshots, command discovery, and generated references.
Live Preview
Loading tutorial...
Lessons
Common Buttons
Button names used in the first tutorials
Use the exact button icon and label shown here when following the tutorial steps.
Loading toolbar icons...
Implementation Status
The runner executes tutorial actions against the browser webcomponent when the current <octodraw-editor> API exposes the needed operation. Tool selection, camera presets, model reset/load, browser canvas capture, and simple highlight actions are wired. Desktop-only commands and Groovy scripts stay explicitly unavailable in public tutorials and should be validated through local MCP instead.