Skip to content

xeronsh /openOii

Story idea to comic drama with LangGraph agents and an infinite canvas
PlatformNo licenseChinese README
openOii screenshot from its README
From the openOii README on GitHub.

About openOii

openOii turns a story idea into characters, shots, video clips and a finished cut. You review it all on an infinite canvas while progress updates live. The author calls it a learning demo, not for production, and it needs API keys. There is no LICENSE file, so reuse rights are unclear.

Best for: Developers who want to study or fork a working multi-agent comic drama pipeline.

What it does

  • Runs plan, render and compose stages as a LangGraph pipeline (LangGraph chains AI steps together), with an AI review step
  • Shows characters, shots and results on a tldraw infinite canvas, a zoomable whiteboard
  • Streams live progress; runs can be resumed, cancelled or sent back with feedback
  • Scores how consistent each character's face is across shots with InsightFace
  • Adds Edge TTS voices and background music, mixed into the video with FFmpeg
  • Exports a PDF comic book or a vertical webtoon strip

Quickstart

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

  1. 1
    Clone the repo and open the project folder.
  2. 2
    the command below, then fill in your LLM, image and video settings. Set IMAGE_PROVIDER=fake or VIDEO_PROVIDER=fake to test without those APIs.
    cp backend/.env.example backend/.env
  3. 3
    Start everything with docker-compose up -d
  4. 4
    Open http://localhost:15173 (API docs at http://localhost:18765/docs).
  5. 5
    For local dev: in backend, run uv sync and the command below; in frontend, run pnpm install and pnpm dev.
    uv run uvicorn app.main:app --reload --host 0.0.0.0 --port 18765

Models and languages

Models it works with

  • claude-sonnet-4-5-20250929
  • Tongyi-MAI/Z-Image-Turbo
  • gpt-image-2
  • doubao-seedance-1-5-pro-251215
  • Edge TTS
  • InsightFace

Interface and docs

  • Chinese

Alternatives

Other platform projects people compare with openOii.

chatfire-AI

huobao-drama

Novel in, finished short-drama episode out, with script and storyboard

Platform
  • Seedance 2.0
  • MiniMax H3
  • Wan 3.0
  • +2
16k GitHub stars+27/30d2 days agoCC-BY-NC-SA-4.0

tigerowo

infinite-canvas

Open-source canvas for AI image, video and audio creation

Platform
  • GPT-Image
  • Gemini
  • Grok
  • +5
1.1k GitHub stars+8/30d4 days agoAGPL-3.0

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

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 openOii? 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/xeronsh-openoii)

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

Reviewed Oct 4, 2026. The repo has no LICENSE file. The README only says "MIT" at the bottom, so reuse rights are unclear. The text model must be reached through an Anthropic-style API (the example config suggests a relay service). The README opens with a sponsor ad for Bloome with a referral link. Last commit: 2026-09-10. We write these descriptions ourselves. The repo's own docs are the final word.