API
Build your own AI video experiences.
The same engine behind the editor, callable from your product: finished videos, dubbing, and presenters that talk back in real time.
// Illustrative shape for a fictional product.
const video = await mirrorlark.videos.create({
input: { url: "https://intranet/q3-update.pptx" },
presenter: "brand_kit.default",
languages: ["en", "de", "ja", "pt-BR"],
export: ["link", "scorm"],
});
const session = await mirrorlark.presenters.live({
transport: "webrtc",
persona: "sales_coach",
});VIDEO
Video creation
Generate finished, on-brand videos from your own systems: a product update, a policy change, a personalised onboarding message.
DUBBING
Dubbing
Send a video, get it back dubbed with the original voice preserved.
LIVE
Interactive presenters
Real-time presenters that talk back, for low-latency sessions inside your own app.
AGENTS
Assistant-ready
Documentation written for agent frameworks, so an assistant can make the video for you.
Enterprise controls apply
Same Brand Kits, same consent rules, same residency.
API output goes through the same moderation as the editor, carries your Brand Kit, and respects data-region choice and SSO on Scale plans.