Docs

Vidova documentation

Local MCP for the Vidova desktop editor, plus custom elements authored with @vidova/2d, @vidova/core, and @vidova/components.

View as Markdown

Vidova Local MCP is a Streamable HTTP server inside the desktop app. Coding agents call it on localhost. The editor must be open.

Custom elements are TSX classes that draw on the timeline. They import @vidova/2d, @vidova/core, and @vidova/components.

This site is the public reference. HTML is for people and search engines. The same pages are also available as Markdown so agents do not have to parse navigation.

MCP

Custom elements

  • Custom elements: what they are, how they land on a clip
  • Quickstart: smallest working class, then place it
  • Packages: @vidova/2d, @vidova/core, @vidova/components
  • Authoring: props, signals, this.add(), animation methods
  • Inputs: asset inputs, inputDefs, componentInputs
  • Shaders: SkSL on a cached node
  • Layout: flex, layout={false}

For agents

Fetch llms.txt first. Links point at .md files. Then open one tool page or one authoring page, not the full dump, unless you need llms-full.txt.

The docs-only index is /docs/llms.txt.