01Per-project settings
Every project carries its own generation settings โ text model, image model, voice, tone, vocabulary level, audience, target duration, CTA. Two channels with different personalities live side by side without leaking into each other.
02Workspaces
A workspace is a hard boundary: its projects, keys, and channel connections are invisible to every other workspace. Invite teammates as editors (make reels) or admins (also manage settings, keys, and users).
03Bring your own keys
Add your own Gemini, OpenAI, and ElevenLabs keys โ encrypted at rest, used only for your generations, billed by the provider directly to you. No credits system, no markup, no lock-in.
04MCP agent server
The studio ships a built-in MCP server: connect Claude Desktop, Claude Code, or Cursor with a workspace-scoped token and your agent can plan, script, compose scenes, preview frames, render, and publish โ the same guarded pipeline you use, under your review.
05Render queue & budgets
Renders queue fairly with visible position, and each workspace has a daily render budget โ so an over-enthusiastic agent or script can never melt the studio or surprise anyone.
06Version history
Images, voices, and renders keep their previous versions when regenerated โ experiments are reversible, and nothing good is ever lost to a retry.