Skip to content

Agions /novella

Desktop app where AI agents turn a script or novel into a comic drama

About novella

Novella is a desktop app that turns a script, novel chapter or prompt into a comic drama video. A lead "director" agent passes work to helpers for script, characters, shots, voice and export. It is very early (v0.0.1) with no published releases, so you build it from source. You need your own API keys, and the docs are in Chinese.

Best for: Tinkerers who want a local desktop app with agents they can extend, and don't mind building it themselves.

What it does

  • Reads ready-made scripts (.txt, .md, .docx, .json), novel text or a short prompt
  • Runs a director agent that hands tasks to script, character, storyboard, sound and video agents
  • Lets you add your own agent in the UI with a name, trigger step and system prompt
  • Writes character prompts and reference anchors to keep faces the same across shots
  • Voices dialogue with free Edge TTS; Azure, CosyVoice and other voice options are still placeholders
  • Exports with GPU encoding (Apple VideoToolbox or NVIDIA NVENC) and keeps API keys in your system keychain

Quickstart

Rewritten from the README. Check the repo for the latest steps.

  1. 1
    Install Rust 1.80+, Node.js 20+ and pnpm 10+.
  2. 2
    the command below, cd novella, then pnpm install
    git clone https://github.com/Agions/novella.git
  3. 3
    Start the desktop app in dev mode: pnpm tauri dev
  4. 4
    To make an installer, run the command below (or pnpm tauri build; output lands in src-tauri/target/release/bundle/)
    bash scripts/build-desktop.sh
  5. 5
    Open Settings → AI Provider and add a key for at least one provider. With no key, a mock provider fakes output so you can test the flow.

Models and languages

Models it works with

  • DeepSeek-R1
  • DeepSeek-V4-Flash
  • Qwen 3.8-Max
  • Hunyuan Hy3
  • ERNIE 5.1
  • Kimi K3
  • GPT-5.6 Sol
  • Claude Opus 5
  • GLM-5.2
  • Seedream 5.0
  • Kling 3.0 Omni
  • Seedance 2.5
  • Edge TTS

Interface and docs

  • Chinese

Alternatives

Other platform projects people compare with novella.

HBAI-Ltd

Toonflow-app

One infinite canvas for AI short dramas and comic dramas

Platform
  • Seedance 2.0
  • GPT Image 2
  • Claude Opus 4.6
  • +2
16k GitHub stars+104/30d2 days agoMIT

waooAI

waoowaoo

Self-hosted AI workspace for making images and short-drama video

Platform
  • GPT Image 2
  • Nano Banana
  • Seedance
  • +1
14k GitHub stars+8/30d13 days agoElastic-2.0

MemeCalculate

moyin-creator

Desktop app that turns scripts into storyboards and AI clips

Platform
  • Seedance 2.0
  • SkyReels-V4
4.6k GitHub stars+7/30d1 month agoAGPL-3.0

murongg

openframe

Script-to-shot studio for AI comic dramas, with FCPXML and EDL export

Platform
  • Veo 3.1
  • Veo 3.1 Fast (Preview)
  • Veo 2.0
  • +11
121 GitHub stars1 month agoAGPL-3.0

Featured on OpenMicroDrama

Do you maintain novella? Add this badge to your README so English speakers can find our write-up.

Featured on OpenMicroDrama
markdown
[![Featured on OpenMicroDrama](https://openmicrodrama.com/badges/featured.svg)](https://openmicrodrama.com/projects/agions-novella)

The badge links to this page. Want your description changed? Email support@openmicrodrama.com.

Reviewed Oct 4, 2026. Model names come from the repo's built-in model list; we did not check that each is a live API model. INSTALL.md mentions a Homebrew tap, AUR package and release downloads, but the repo has no releases and the Agions/homebrew-tap repo does not exist, so only the source build works. Last commit: 2026-09-08. We write these descriptions ourselves. The repo's own docs are the final word.