Miraiclip SDK
API reference

Overview

Every export of every package, generated from the published type definitions.

These pages are generated from the published @miraiclip/* packages: each export's signature and doc comment, plus links to the guides that use it. For how the pieces fit together, start with the guides; come here to look up an exact signature.

PagePackageWhat's in it
Commands@miraiclip/coreEvery built-in command and its payload fields
core@miraiclip/corecreateProject, time and frame helpers, history, patches, captions, AI tools
renderer@miraiclip/rendererPreview controller, player, browser and worker export, stills, waveform peaks, effect and transition renderers
editor@miraiclip/editorTimeline maths, clip drag and trim, snapping, transforms, shortcuts, media probing and asset placement
react@miraiclip/reactProviders, hooks and components
templates@miraiclip/templatesDefining, validating, hydrating and batch-rendering templates
server-export@miraiclip/server-exportExporting from Node
assistant@miraiclip/assistantThe editing assistant and its model adapters
mcp@miraiclip/mcpThe MCP server
audio-sources@miraiclip/audio-sourcesStock and AI-generated audio providers

Each command's payload is also available at runtime as JSON Schema: project.commandCatalog().