Skip to content

The open-source AI creative studio

Direct every medium. Keep the thread.

Plan, generate, compare, and stitch image, video, audio, documents, and 3D on one infinite canvas—with the models and keys you choose.

No account required
Keyless dry run included
BYOK · MCP · MIT core

One canvasKeep the brief, media, references, and versions together.
Agent-directedPlan, estimate, generate, judge, and place through one loop.
16 modelsThe public catalog count is derived from the studio source.
53 recipesEvery starting point opens a real, editable Storyloom board.

The studio, in motion

Watch a brief become a working canvas.

This film uses the real Storyloom dashboard, Discover catalog, and board. Generated art opens and closes the sequence; the product proof stays factual.

One connected workflow

From the first sentence to the final sequence.

The thread stays visible: intent, generations, decisions, and finished work share one canvas.

  1. 01

    Describe the outcome

    Start with a brief or a source-backed recipe. The board opens with the intent in context.

    A single luminous thread beginning on a quiet dark stage.
  2. 02

    Generate with your models

    The copilot plans the work, estimates paid actions, and sends each task to the model you choose.

    A luminous thread connecting several distinct creative materials.
  3. 03

    Weave the final sequence

    Compare versions in space, arrange the useful work, and stitch image, motion, and sound together.

    Creative frames gathered into one directed sequence by a violet thread.

Infinite canvas

Make the whole project visible.

A board holds the brief, source material, generations, rejected branches, and final sequence. Versions remain useful because they stay in context.

  • Image, video, audio, document, text, note, grid, and frame shapes
  • Sections that move related work as a unit
  • Direct manipulation alongside agent control
The real Storyloom canvas with creative artifacts and the copilot panel
Real Storyloom board · deterministic starter content

Agent copilot

Give the brief a plan, not just a prompt box.

The copilot decomposes the work, estimates paid actions, calls the selected models, judges outputs, and places the results where they can be directed.

  • Cost confirmation before provider-backed generation
  • The same typed actions as direct canvas controls
  • A deterministic mock loop when no keys are connected
The real Storyloom copilot planning and placing media on a board
Real Storyloom copilot · plan → generate → judge → place

Factorable by design

The interface is one caller, not the whole system.

Storyloom's core action registry can be driven by canvas controls, its own copilot, or an MCP client. Provider adapters and local stitching stay behind that contract.

  • Provider-agnostic image, video, audio, and 3D actions
  • MCP tools projected from the shared registry
  • Open code you can inspect, extend, and self-host
Connect an MCP client
claude mcp add storyloom \
  -e STORYLOOM_URL=http://localhost:3000 \
  -e FAL_KEY=your-fal-key \
  -- node packages/mcp/dist/bin.js

16 curated models in source

Choose the model for the shot.

Image, video, audio, and 3D sit behind one typed action surface. The catalog and counts below come directly from the studio.

Explore models
  • Nano Banana Proimage · $0.15 / image
  • FLUX1.1 [pro] ultraimage · $0.06 / image
  • FLUX.1 [dev]image · $0.03 / image
  • GPT Image 1image · $0.04 / image
  • Recraft V3image · $0.04 / image
  • Ideogram V3image · $0.06 / image
  • Veo 3video · $0.75 / sec
  • Kling 2.0 Mastervideo · $0.28 / sec
  • Luma Ray 2video · $0.10 / sec
  • Hailuo 02video · $0.04 / sec
  • Wan 2.2 A14Bvideo · $0.08 / sec
  • ElevenLabs TTS (via fal)audio · $0.10 / 1K chars
  • Stable Audioaudio · ~$0.02 / gen
  • MMAudio V2audio · $0.001 / sec
  • F5 TTSaudio · $0.05 / 1K chars
  • Hyper3D Rodinmodel · $0.40 / gen

One action surface

Direct it from the canvas, the copilot, or your agent.

Every caller reaches the same typed engine before Storyloom hands work to a provider or the local stitcher.

Storyloom action architecture
Canvas actions Storyloom copilot MCP client
Typed Actions registryvalidate · estimate · execute · place
Your provider keysImageVideoAudio3DFFmpeg

A different default

Creative work branches. Your workspace should show it.

Storyloom replaces the invisible handoff between generators, downloads, folders, and timelines with one inspectable board.

  1. 01

    Keep sources beside results

    References and variations stay close enough to understand how a direction changed.

  2. 02

    Change models without changing projects

    The provider can vary by action while the board and creative intent stay in place.

  3. 03

    Own the path to production

    Bring your keys, inspect the engine, export the board, and self-host the studio.

Make the whole thing visible

Your next creative system starts on one board.

Open Storyloom without an account or a provider key. Add your own models when the direction is ready for production.

Direct every medium on one canvas · Storyloom