| The engine |
|---|
| Video as code | ✓Yes.HTML compositions — GSAP, Lottie, Three.js, WAAPI | ✓Yes.Web-platform scenes the agent authors as editable files |
|---|
| Open source | ✓Yes.Apache 2.0 — fork it, embed it, ship it | ✕No.A proprietary app with a free tier |
|---|
| Non-developers | ✕No.Node 22+, FFmpeg, npx — a developer’s toolchain | ✓Yes.No code, no coding setup: start from a template, change everything by chat |
|---|
| AI agent authoring | ~Partial.20 open skills; agents write compositions. You still assemble voice, music, capture, publishing | ✓Yes.Built for a co-animator: template skills, live stage, you redirect in real time |
|---|
| Git-friendly projects | ✓Yes.HTML compositions in your repo | ✓Yes.Plain editable files, never baked in — change one scene weeks later and re-render |
|---|
| Around the engine |
|---|
| Script & research | ✕No.Outside the engine — bring a finished script | ✓Yes.The agent researches the product and drafts the script |
|---|
| Editor | ~Partial.Browser Studio previews and edits compositions | ✓Yes.Full desktop app: stage, media panel, timeline, agent chat |
|---|
| Multi-track timeline | ~Partial.Tracks as data attributes in the markup | ✓Yes.A timeline you drag, not markup you edit |
|---|
| Templates | ~Partial.A catalog of blocks: transitions, overlays, captions, charts | ✓Yes.Free templates with finished sample projects and skills |
|---|
| Voiceover (TTS) | ✕No.Bring a service and wire it | ✓Yes.ElevenLabs plugin, timed to the timeline |
|---|
| Music | ✕No.Bring your own audio | ✓Yes.Soundtrack plugin composes a bed |
|---|
| Screen capture | ✕No.Record elsewhere, reference the file | ✓Yes.Capture plugin records straight into the project |
|---|
| Rendering & shipping |
|---|
| Local render | ✓Yes.Deterministic MP4s via npx — free | ✓Yes.Unlimited chunk-parallel local renders — works offline |
|---|
| Cloud render at scale | ✓Yes.Lambda SDK and cloud rendering built in | ~Partial.Local + CI today; cloud workers on the roadmap |
|---|
| Headless CI renders | ✓Yes.CLI in your pipeline | ✓Yes.coa CLI; clean exit codes |
|---|
| Embed in your product | ✓Yes.Apache 2.0 — built for exactly this | ✕No.Not our job: CoAnimator ships finished videos, not your app’s video feature |
|---|
| Publishing | ✕No.Your pipeline | ✓Yes.Publishing plugin posts to YouTube and social |
|---|
| Who pays what |
|---|
| The engine | ✓Yes.Free for everyone — no seats, no thresholds | ✓Yes.Free studio at 720p; one-off licence for 4K and clean export |
|---|
| Credits & meters | ✓Yes.None in the open-source engine | ✓Yes.None anywhere — plugins run on your own API keys, at provider price |
|---|
| The full workflow | ~Partial.Free too — once you wire TTS, music, capture and publishing yourself | ✓Yes.Wired on day one, in the licence |
|---|