Eko is a full video editor an agent can drive. Cut a long capture down, grade it, score it and deliver it — from the terminal, or by hand on the timeline. Same project either way, and it is very good at vertical when that is what you need.
209 MB · Windows 10/11 x64 · free to use
Eko exposes the whole timeline three ways: an MCP server for Claude and other
agents, an editorctl CLI for your shell, and a local
HTTP bridge. They all drive the same running app, so an agent can build a rough
cut while you watch it happen — then you take over with the mouse.
add-clips validates every clip together and applies them as a single undo.check-edit reports gaps that export as black, clips past the end and captions hidden under platform UI — each with the call that fixes it.
Search stock video, stills and sound from inside the editor and drag them straight onto a track. Nothing downloads until you drop it, and every result shows its licence before you commit — because that is when it can still change your mind.
.cube LUTs, blend modes, RGB split, VHS, film grain, bloom and the rest — stacked, reorderable, and switchable off without losing their settings.Vertical is a first-class target, not a crop you apply at the end. Set the canvas, let the crop follow the action, and export against the platform's own loudness spec.
auto-reframe samples the shot for motion and keyframes the crop, instead of centre-cropping and hoping.
Title cards, lower thirds and physics scenes live on an artboard next to the timeline — written in HTML and CSS, Paper.js or Matter.js, or generated as an image. Render one to PNG and drop it on the timeline, or build it as a Remotion composition when it needs to move.
Every plan is the full editor with no export limits or watermarks. Max adds the AI models running on our account, so there are no API keys to set up. A licence covers one machine and moves with you when you change it.
The whole editor. Free, forever.
No account needed to edit. No trial, no watermark.
AI that needs no API keys. The models run on us.
Billed monthly. Cancel anytime.
The editor is identical. What differs is who pays the AI providers — you, with your own keys, or us. If you already have an OpenAI key and use AI occasionally, Pro is cheaper. If you want AI video at all, it only exists on Max.
| Eko — free | Eko Pro — $29/mo | |
|---|---|---|
| The editor | ||
| Timeline, effects, exportMulti-track, transitions, colour, 4K export, no watermark | Everything | Everything |
| Agent controlMCP, editorctl and the HTTP bridge | Included | Included |
| Canvas and RemotionPaper.js, Matter.js, HTML artboards, React compositions | Included | Included |
| Stock footage and soundPexels plus six open archives, and myinstants SFX | Included | Included |
| AI — who pays the model | ||
| AI videoVeo 3.1, text‑to‑video and image‑to‑video with native audio | Not available — no bring‑your‑own‑key option exists | About 31 eight‑second clips a month |
| Image generationGPT Image 2, Imagen 4, FLUX 2 | Your OpenAI key, billed at cost | Included — about 450 images |
| VoiceoverNatural TTS, plus the offline and TikTok voices on both | Your ElevenLabs key | Included — about 1.6m characters |
| Transcription and captionsWhisper, Deepgram, AssemblyAI — or free offline on both | Your key, or the local runtime | Included — roughly 130 hours |
| Semantic searchSearch your footage by meaning, not filename | Your key, or the local runtime | Included |
| Voice cloningF5‑TTS, runs on your own machine | Free on both — local, no key | Free on both — local, no key |
| How it works out | ||
| Monthly allowance | — | 1,200 premium credits for GPT, Claude, Gemini and Veo, plus 800 included credits for voiceover and transcription on Eko’s own GPUs |
| API keys to set up | OpenAI, and ElevenLabs for voice | None |
| Cancel any timeThe editor keeps working — only the credits stop | — | Yes |
There are two allowances, because they buy very different amounts. Premium pays the model vendors — OpenAI, Anthropic, Google. Included pays for speech and transcription running on our own GPUs, where the same credit goes five to twenty‑five times further. Each list below is the total if you spent that whole allowance on one thing, at the rate we actually bill.
Premium credits can pay for an included job when the included allowance runs out, but not the other way round — so a chat‑heavy month can never eat your voiceover and transcription. A daily cap of 1,200 credits keeps a runaway agent from spending the month in an afternoon; it lifts within 24 hours. Nothing generates unless you ask for it — agents have to confirm with you before spending anything.
Checkout hands you a licence key on the spot. Open Eko, sign in or create an account, and paste the key in. The key is also tied to your payment, so you can come back to the confirmation page and read it again if you lose it.
Eko keeps working until the end of the period you already paid for, then the licence expires and the editor asks you to renew. Your projects are plain files on your own disk and stay exactly where they are.
Yes. A licence binds to one machine at a time. Sign out on the old one to free the seat, or ask support to release it if the machine is gone.
On Pro, yes — transcription, image generation, voiceover and chat run against your own OpenAI, Anthropic and ElevenLabs keys, so you pay those providers directly at cost and nothing is marked up. On Max they run on our account instead and there are no keys to set up. Either way there is a local offline transcription runtime and an offline voice if you would rather not use a cloud provider at all, and voice cloning is always local and free.
It depends which one ran out. If premium is spent, vendored models — GPT, Claude, Gemini, Veo — stop until the allowance resets on your billing date, and voiceover and transcription keep working on the included allowance. If both are spent, AI generation stops and the editor and everything else keep working exactly as before. There is also a daily cap of 1,200 credits, which exists so a scripted agent in a loop cannot spend the whole month in an afternoon — it lifts within 24 hours rather than at the end of the period. Nothing is generated unless you ask for it, and an agent has to confirm with you before spending anything.
You keep the editor. It is free and does not expire, so cancelling only stops the monthly credit allowance — your projects, exports and the whole timeline keep working exactly as before. Credit packs you have bought never expire and are unaffected.
Their terms do not permit reselling their voices through someone else's account without a written agreement, so we do not. ElevenLabs works on every plan with your own key. Max voiceover uses OpenAI's text-to-speech instead, and and the offline Piper voice and the TikTok voices are free for everyone.
Not yet. Eko ships for Windows 10 and 11 on x64 today. The codebase is cross-platform and macOS builds are the next target.
Editing, the timeline, canvas and export all work with no connection. Eko checks your licence when it can and keeps running offline for a grace period after that, so a flight or a dead wifi router never locks you out mid-edit.