From manuscript to finished video, one agent-driven workbench
Reveric is a local-first Flutter desktop app where an AI agent reads your entire novel and then helps write it, adapt it to a screenplay, storyboard it, and edit the final cut.

What it does
Reveric (幻界) is a desktop creation workbench, built in Dart/Flutter, that covers the whole pipeline from long-form novel to short-drama video. It bundles a novel editor with worldbuilding assets, a screenplay editor, an infinite canvas for storyboarding, a 3D director’s stage for camera blocking, and a 6-track video editor. The unifying idea: an agent can operate every module directly — you say something, it acts inside the work.
The interesting bit
The agent retrieves chapters and settings on demand instead of you pasting character bios into a chat box, and it can cross-reference the original novel while writing the adaptation. Everything lives in local SQLite; models are BYOK, from OpenAI and Anthropic to Ollama and self-hosted gateways.
Key highlights
- Agent can write/revise chapters, extract facts, and check continuity against your setting library to avoid canon drift.
- Screenplay editor follows industry-standard elements (scene headings, action, dialogue, transitions) with side-by-side novel reference.
- Infinite canvas lays out storyboard nodes, character looks, and generated image/video/audio assets with visible prompt lineage.
- 3D director’s stage: place characters, design camera moves, preview on a timeline, export composition references for video generation.
- 6-track NLE timeline (video, overlay, dialogue, SFX, music, subtitles) with ripple delete, snapping, and direct export — no external editor hop.
Caveats
- The README is heavy on feature breadth and light on how well the agent actually performs — no benchmarks or limitations discussed.
- Video generation depends on external paid APIs (Seedance, MiniMax H3 via sponsors), so the “one-stop” claim ends at your API budget.
- The README’s model tables reference somewhat dated model names (Claude 3.5 Sonnet, GPT-4o), suggesting docs lag behind releases.
Verdict
Worth a look if you write fiction and want to experiment with an agent that actually manipulates your project files rather than chatting at you. If you only need a novel editor or only a video editor, the all-in-one ambition may be more than you asked for.
Frequently asked
- What is looplj/reveric?
- Reveric is a local-first Flutter desktop app where an AI agent reads your entire novel and then helps write it, adapt it to a screenplay, storyboard it, and edit the final cut.
- Is reveric open source?
- Yes — looplj/reveric is open source, released under the AGPL-3.0 license.
- What language is reveric written in?
- looplj/reveric is primarily written in Dart.
- How popular is reveric?
- looplj/reveric has 521 stars on GitHub.
- Where can I find reveric?
- looplj/reveric is on GitHub at https://github.com/looplj/reveric.