AI Compare
​
​
ToolsArticlesServices
Best for
    All tools

    Sales

    AI tools for finding leads, qualifying them, preparing quotes, following up and keeping the CRM up to date.

    Marketing

    AI tools for content, social media, images, video, SEO and campaigns.

    Customer service

    AI tools for answering customer emails, chats and calls, handling requests and escalating the hard cases.

    Operations

    AI tools for running the daily work: workflows, scheduling, projects, purchasing and delivery.

    Finance

    AI tools for invoices, bookkeeping, reconciliation, spreadsheets and financial reporting.

    Management & Admin

    AI tools for owners, managers and office staff: planning, reports, documents, meetings, scheduling and everyday admin.

    HR

    AI tools for hiring, screening candidates, onboarding, training and answering employee questions.

    Legal & Compliance

    AI tools for reviewing contracts, tracking deadlines and preparing compliance work for a qualified person to check.

    IT & Development

    AI tools for developers and IT teams: coding, AI models, agents, infrastructure and integrations.

Find AI tools for your team
AllAssistantsWriting & DocsImagesVideoAudioAI AgentsAutomationCode
← Back to tools

•

2026-01-29

Toonflow-app logo

Toonflow-app

Not rated yet

12.8K GitHub stars

Type:

Tool

Platforms:

Github

Task:

Generate videosEdit videos

Best for:

Marketing
Visit websiteView on GitHub

Pricing


Starting price

$0

Type

Freemium

Overview

Toonflow-app is an open-source, all-in-one AI workstation for short drama production that transforms novels and scripts into animated short dramas. It provides an end-to-end workflow covering planning, AI scriptwriting, intelligent storyboarding, character generation, and video generation, enabling creators to move from text to finished visual content within a single production environment. The cross-platform desktop application supports lightweight deployment and is designed to help creators produce visual content efficiently and at lower cost.

Toonflow builds a complete short drama production workflow around “Planning → Scriptwriting → Storyboarding → Final Output.” From text and character creation to storyboards and video generation, the platform automates the production process with AI and is designed to significantly improve creative efficiency. It also supports localized, programmable, and continuously iterative production workflows.

The core prompts used by ScriptAgent and ProductionAgent are externalized as Markdown Skill files, allowing users to edit them online and quickly tune agent behavior. This makes Toonflow suitable for creators and teams that want a customizable AI-powered workflow for producing short dramas, adapting novels, developing scripts, and generating video content.

README

GitHub  |  Gitee  |  Atomgit

简体中文 | 繁體中文 | English | ไทย | Tiếng Việt | 日本語 | Русский

Toonflow Logo

🚀 All-in-One Short Drama Workflow: From text to characters, from storyboards to videos — zero-threshold full-process AI automation, boosting creative efficiency by 10x+!

🌐 Multi-language Support

Toonflow supports the following interface languages:

LanguageLanguage
Chinese (Simplified)简体中文
Chinese (Traditional)繁體中文
EnglishEnglish
Thaiไทย
VietnameseTiếng Việt
Japanese日本語
RussianРусский

💡 More languages are being adapted — contributions for translations are welcome!

🌟 Key Features

Toonflow is an AI workstation designed for short drama production, building a complete closed loop around "Planning → Scriptwriting → Storyboarding → Final Output," supporting a localized, programmable, and continuously iterable production workflow.

  • ✅ Infinite Canvas Production Workbench
    Organize scripts, characters, storyboards, assets, and video nodes in an infinite canvas-like layout, supporting free arrangement, backtracking, and parallel production without linear constraints.
  • ✅ Three-layer Agent Collaboration System
    Decision, execution, and supervision layers work together, covering task decomposition, content generation, quality review, and revision feedback, improving stability and output consistency.
  • ✅ Persistent Agent Memory
    Cross-session memory system based on local ONNX vector retrieval, supporting short-term messages, long-term summaries, and semantic recall, ensuring multi-round creative continuity.
  • ✅ Programmable Provider System
    Write vendor TypeScript logic directly in the settings center, taking effect instantly without modifying source code or restarting, making it easy to privatize and integrate multiple models.
  • ✅ Chapter Event Graph-driven Adaptation
    Automatically extract chapter events from original novels and store them structurally. Script adaptation uses event graphs to precisely invoke context, reducing information loss in long texts.
  • ✅ Skill File Configuration
    Core prompts for ScriptAgent and ProductionAgent are externalized as Markdown Skill files, supporting online editing and rapid tuning.

📦 Application Scenarios

  • Short video content creation
  • Novel-to-film experimentation
  • AI literary adaptation tool
  • Script development and rapid prototyping
  • Video asset generation

🔰 User Guide

Quick Start

  1. Launch the application and log in (default: admin / admin123).
  2. Complete model vendor configuration in the settings center (text/image/video models).
  3. Create a new project and import the original novel, then execute chapter event extraction.
  4. Enter ScriptAgent to generate the story skeleton, adaptation strategy, and structured script.
  5. Switch to ProductionAgent to organize storyboards, assets, and video nodes on the infinite canvas.
  6. Perform node-based refinement on storyboard images, then return them to the workbench for video stitching and export.

📺 Video Tutorial

https://www.bilibili.com/video/BV1oXD7BqEqJ

Toonflow 12-minute Quick Start AI Video

Toonflow 12-minute Quick Start AI Video 👉 Click to Watch

📱 Scan with WeChat to watch

Scan with WeChat

📸 Demo Screenshots & Video

The following screenshots and video are from a short AI drama demo made with Toonflow, completed in about 2 hours, covering script generation, storyboard creation, and editing.

🎬 Demo Video

https://github.com/user-attachments/assets/2d9fddac-dfdf-4640-b030-b09d7f7287e9

If the video cannot play, please click to download

Demo Info

ItemDetails
Production CycleApproximately 2 hours
Video ModelSeedance 2.0
Image ModelGPT Image 2
Language ModelClaude Opus 4.6
Total DurationApproximately 2 minutes (raw 3 min, cut ~1 min of unusable footage)

Cost Breakdown

Model TypeCost
Language Model~¥10
Video Model (full generation)~¥120
Image ModelLess than ¥1
Total~¥130

Disclaimer: The demo's original resolution is 1080×1882; the release version has been compressed to 480p. If there are any copyright issues, please contact us to delete it.

🚀 Installation

Prerequisites

Before installing and using this software, please prepare the following:

  • ✅ Large language model AI service API endpoint
  • ✅ Sora or Doubao video service API endpoint
  • ✅ Nano Banana Pro image generation model service API

Local Installation

1. Download & Install

OSGitHubNotes
WindowsReleaseOfficial release package
LinuxReleaseOfficial release package
macOSReleaseOfficial release package

[!CAUTION] On macOS, go to Settings > Privacy & Security to configure security settings; otherwise, the app may not open due to certificate issues.

2. Start the Service

After installation, launch the program to start using the service.

⚠️ First Login
Username: admin
Password: admin123

Docker Deployment

Prerequisites

  • Docker installed (version 20.10+)

Method 1: Online Deployment

To be completed; use local build for now.

Method 2: Local Build

# Clone the project first (skip if already cloned)
git clone https://github.com/HBAI-Ltd/Toonflow-app.git
cd Toonflow-app

# Build and start locally using docker-compose
yarn docker:local

# Or build manually
docker build -t toonflow .
docker run -d -p <local_port>:10588 -v <local_data_path>:/app/data toonflow

Service Port Description

PortPurposeDeployment Mapping
10588Software UI10588:10588

🔧 Development Guide

[!CAUTION] 🚧 PR Submission Guidelines 🚧

⛔ Do not submit PRs to the master branch. ✅ Please submit PRs to the develop branch.

Developers are welcome to contribute to Toonflow. If interested, please contact the maintainer ACT in the community group.

🛠️ Tech Stack

CategoryTechnology
RuntimeNode.js 23.11.1+
LanguageTypeScript 5.x
BackendExpress 5
DatabaseSQLite (better-sqlite3 / knex)
AI IntegrationVercel AI SDK (OpenAI / Anthropic / Google / DeepSeek / Zhipu / MiniMax / Tongyi Qianwen / xAI)
Local Inference@huggingface/transformers (ONNX)
Real-timeSocket.IO
DesktopElectron 40
Image ProcessingSharp
ContainerizationDocker

Development Environment Setup

  • Node.js: Version 23.11.1 or higher
  • Yarn: Recommended as package manager

Quick Start Project

  1. Clone the Project
git clone https://github.com/HBAI-Ltd/Toonflow-app.git
cd Toonflow-app
yarn install
  1. Start Development Environment
yarn dev

Or start the Electron desktop client:

yarn dev:gui

Production mode:

yarn start
  1. Build and Package
yarn build
yarn dist:win
yarn dist:mac
yarn dist:linux
  1. Code Quality Check
yarn lint

🔗 Related Repositories

RepositoryDescriptionGitHubGitee
Toonflow-appFull client (this repo, recommended for regular users)GitHubGitee
Toonflow-webFrontend source code (for frontend developers)GitHubGitee

💌 Contact Us

📧 Email: [ltlctools@outlook.com](mailto:ltlctools@outlook.com?subject=Toonflow Inquiry)

📜 License

Toonflow is open-sourced under the Apache-2.0 license, with supplementary commercial terms.

License details: https://www.apache.org/licenses/LICENSE-2.0

Supplementary Agreement

  • If you distribute this software as a product to 2 or more independent third parties, you must obtain written commercial authorization from HBAI-Ltd.
  • ≤ 5 legal entities jointly operating for internal use without providing services externally is considered internal use and does not require authorization.
  • Do not remove or modify any Toonflow identifiers or copyright information.

Permanent Free Use Cases

  • ✅ Creating content with Toonflow and receiving platform revenue shares
  • ✅ Secondary development for internal team use
  • ✅ ≤ 5 legal entities joint internal operation
  • ✅ Personal learning, research, non-commercial use

Commercial License Pricing

StageAnnual RevenueAnnual Fee
🌱 Support< ¥100,000Free license upon request
🚀 Startup¥100–500,000¥5,000/year
📈 Growth¥500k–1.5M¥20,000/year
🏢 Scale¥1.5M–5M¥80,000/year
🌐 Enterprise> ¥5MNegotiable

Non-retroactive clause: Users who used Toonflow under AGPL-3.0 before the v1.0.8 release will continue to be governed by AGPL-3.0 and are not affected by this agreement change.

See the full agreement in the LICENSE file.

🙏 Acknowledgements

We thank the open-source projects and organizations that provide support to Toonflow, including Express, AI SDK, Better-SQLite3, Sharp, Axios, Zod, Socket.IO, Electron, and Hugging Face Transformers.

For the complete list of third-party dependencies, please refer to NOTICES.txt.

copyright © Beijing Ai'a Technology Co., Ltd.

Releases

Release information has not been added yet.

Related articles

Guides and news that mention this tool.

n8n logo

Automate AI Videos for TikTok and Instagram

Use cases
Complete your AI stack

Support video production with images, scripts, voice, music, and publishing automation.

Midjourney logo
Midjourney
Create visuals

AI image and video generation with advanced personalization

View tool
ChatGPT logo
ChatGPT
Write scripts

General-purpose AI assistant for research, writing, coding, data analysis, image creation, and everyday productivity

View tool
ElevenLabs logo
ElevenLabs
Generate voice

AI voice, music, audio, video, and conversational agent platform

View tool
n8n logo
n8n
Automate publishing

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

View tool
Best alternatives

Compare similar tools in the same category.

Adobe Firefly logo

Adobe Firefly

AI image generation integrated with Adobe tools

ElevenLabs logo

ElevenLabs

AI voice, music, audio, video, and conversational agent platform

Runway logo

Runway

AI video generation and creative production platform

Canva AI logo

Canva AI

AI-powered design and content creation integrated with Canva

View all in this category
Help
Pick an answer below
Hi! I can point you to the right tool or guide. What are you looking for?
Browse all articles