EDUCATION 1 chapter ready to read · 1 qualified listeners.
Open-source audiovisual storytelling
Turn a manuscript into a chapter you can read, hear, and see. Storyloom preserves every word while it directs voices, characters, and cinematic scenes around it.
Community library
EDUCATION 1 chapter ready to read · 1 qualified listeners.
01 Your text stays untouched
02 Generate only what you need
03 Your key, your usage
04 Self-host without a broker
From page to performance
Storyloom keeps creative direction inspectable and execution deterministic, so you can regenerate a voice or scene without losing the rest of the performance.
Import EPUB, PDF, or plain text—or ask the story writer for a complete multi-chapter manuscript.
Original text preservedReview a stable registry for characters, voices, visual references, and continuity evidence.
Identity before imageryGenerate expressive speech, aligned words, and sparse cinematic scenes only when you request them.
Granular regenerationBring your own key
On the hosted service, your OpenRouter key is encrypted at rest and opened only while your own generation job runs. It never comes back to the browser or enters a generated artifact.
Run the whole studio yourself
Use the deterministic mock in minutes, share one OpenRouter key across a trusted self-host, or keep inference local on Apple Silicon. Your database, object storage, queue, and provider policy remain explicit.
$ cp .env.example .env
$ pnpm install && pnpm db:migrate
$ pnpm devThe next chapter is yours
Start with your own OpenRouter key, or take the whole studio home.