Open source · Apache-2.0 · works with Claude Code, Cursor, Codex

Paste a story. Your coding agent ships a whole serial — and the lead never changes face.

lumilib is the all-in-one, open-source platform your coding agent operates end to end. Hand Claude Code or Cursor a premise or a whole book; it writes the episodes, casts the cast, boards the shots, renders, cuts, and publishes 9:16 — all through one MCP server and one CLI. You review; the agent runs the studio.

Self-host with one docker compose up, or start on hosted cloud

claude-code — paper-crown — lumilib
board & shoot episode 19, keep Mara on-model
$lumilib mcp → fetch-docs
✓ read production conventions + project state
$lumilib canon read @mara.v3
✓ identity locked · 214 shots · 98% consistent
$lumilib screenplay board EP19
✓ 31 shots · continuity constraints attached
$lumilib storyboard render S19-004…S19-034
→ 31 renders queued · veo-3 · bound to @mara.v3
$lumilib diagnose advisor EP19 --json
⚠ 1 drift on S19-021 → re-bind & re-render
✓ EP19 cut · 34/34 shots on-model · exported 9:16
$

OpenMontage lets an agent make a video. lumilib lets an agent run a show.

One story in. A finished show out.

Your agent drives the whole line through two front doors — it reads context over MCP and takes action over the CLI, then self-corrects and moves on. No human clicking through a dashboard.

MCP Server

read context

Exposes the studio as tools any MCP-compatible agent can call — live canon schemas, episode state, the shot dependency graph, render logs and continuity reports.

fetch-docs
read-canon · read-project
board-episode · order-render · run-audit

CLI + Skills

take action

The agent's hands. It runs a command, reads the output, decides what to do next — structured --json, non-interactive --yes, and a diagnose loop to self-correct.

$ lumilib canon lock @mara.v3
$ lumilib storyboard render EP19
$ lumilib diagnose advisor EP19
Seven primitives, one production line — each a first-class object your agent discovers viafetch-docs.
StoryPremise, chapter, or whole novel in.
ScreenplayEpisodes & per-episode scripts.
CanonLocked character / scene identity.
StoryboardShot lists with continuity.
RenderOne gateway to every model.
EditCompose, subtitle, score, cut.
PublishExport 9:16 and post.
Tools vs. platform

A pile of tools makes a clip. A stateful platform runs a show.

Hand an agent a box of stateless endpoints — a fal MCP for renders, a filesystem MCP for assets, a database MCP for notes — and it re-describes the character in every prompt. The lead is a stranger by clip three. lumilib is stateful, so your agent operates a show with memory:

  • Canon registry — identity as a managed primitive, not a prompt trick. Nobody else exposes this.
  • Deterministic continuity audit — a gate that scores every render against the locked reference.
  • Episode & season modelling — resume at EP21 with every entity intact.
  • A machine-readable audit log the agent reads to re-bind and re-render on its own.

That is how the same lead, Mara at @mara.v3, carries 214 shots at 98% consistency without her face breaking.

A pile of tools
🧑
👨
🧔
👱

A stranger every clip.

lumilib
98%
👩🏻‍💼
👩🏻‍💼
👩🏻‍💼
👩🏻‍💼

The same lead, every episode.

Free to self-host. Metered on what actually costs.

Render minutes, storage and model-gateway spend are the meter — so your agent can read pricing.md and budget a season before it spends a cent.

Self-host

$0forever

The whole platform, Apache-2.0. Bring your own model keys.

  • All seven primitives
  • MCP + CLI + SDK
  • Your own render/model spend
  • Community support
Most popular

Cloud Pro

$25/month

Hosted MCP, managed model gateway, metered on what actually costs.

  • Remote MCP over OAuth
  • Managed model gateway (one key)
  • Metered render + storage
  • Agent-readable pricing.md
  • Continuity Advisor

Studio

Custom

For teams running serials at volume, with rights & provenance.

  • Everything in Pro
  • SSO + content provenance
  • Priority render capacity
  • Batch season pipelines
  • Dedicated support

Hand your agent a studio.

Bring a story. Your agent writes it, casts it, boards it, films it, cuts it, and keeps the lead on-model across the whole run.