Design & Frontend film-productionshort-dramastoryboardingvideo-generationvoice-synthesisnextjsdocker-compose

waoowaoo AI Film Studio

A self-hosted production tool that turns novel text into storyboards, assets, voice tracks, and short-form video.

FollowAgents review · FARS-2.1
Not recommended
0/ 100 5-point scale 0.0 / 5
1 2 3 4 5 6
Per-dimension scores and reasoning
1Trust0 / 29 · 0.0/5

Insufficient evidence: no permission model, user confirmation mechanism, data flow transparency, sensitive data handling policy, dependency security audit, external effects description, rollback mechanism, or source attribution. All trust criteria lack evidence, hence 0.

2Reliability0 / 14 · 0.0/5

Insufficient evidence: no self-consistency statement, dependency availability guarantee, or failure message design. Test files exist but no execution results, and static review cannot verify reliability. Hence 0.

3Adaptability0 / 18 · 0.0/5

Insufficient evidence: no clear target audience and scenarios, no capability boundaries, no trigger precision description, no environment fit explanation. Hence 0.

4Convention0 / 18 · 0.0/5

Insufficient evidence: unclear information architecture, install notes present but unverified, naming stability not stated, no examples/FAQ, no known limitations, license is CC BY-NC-SA 4.0 (not a software license), no versioning/changelog, no maintenance responsibility. Hence 0.

5Effectiveness0 / 13 · 0.0/5

Insufficient evidence: no evidence of output usability, marginal value, or cost-benefit. Hence 0.

6Verifiability0 / 8 · 0.0/5

Insufficient evidence: claims lack traceability, no cross-source corroboration, facts and inferences not separated. Hence 0.

Evidence confidence: Low Reviewed Aug 09, 2026 Reviewed revision ce8edebf7cd2
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Safety controls not found in source: least-privilege scoping, confirmation before acting, data-flow disclosure, sensitive-data handling, dependency security, disclosed external effects, rollback or recovery path, verifiable attribution
Before you use it
  • Repository lacks security documentation and permission model; audit before deployment.
  • License is CC BY-NC-SA 4.0, not an open-source software license, may restrict commercial use.
  • Test files exist but no execution results; static review cannot verify their effectiveness.
Review evidence [1][2][3][4][5][6][7]
See the full review method →

What does this agent do, and when should you use it?

waoowaoo AI Film Studio is an AI-assisted tool for producing short dramas and comic-style videos from novel text. Its documented workflow covers script analysis, character and scene image generation, storyboard creation and video compositing, plus multi-character voice synthesis. The application is built with Next.js 15 and React 19, stores data in MySQL through Prisma ORM, and uses Redis with BullMQ for queued work. It can run through Docker Compose or in a local development setup, served at http://localhost:13000 for container deployments and http://localhost:3000 for development. Adoption should account for its early beta status, frequent updates, and documented database incompatibility between versions.

The tool processes novel text through “AI script analysis” to extract characters, scenes, and plot information. It then generates consistent character and scene images, automatically creates shots/storyboards and composites them into video, with multi-character speech synthesis available for voice work. The interface is delivered by a Next.js 15 + React 19 application; MySQL is accessed through Prisma ORM, while Redis + BullMQ handle queued tasks. A full deployment starts with docker compose up -d; local development requires copying .env.example to .env, supplying an AI API Key, starting mysql redis minio, running npx prisma db push, and then running npm run dev. After startup, users configure AI-service API keys in the Settings Center before using the workflow.

  1. A short-drama creator wants to break a novel draft into character, scene, and plot elements before production.
  2. A comic-video producer needs to generate character and scene images from text, then continue into storyboard video production.
  3. A small film-production team wants one workflow for storyboard generation, video compositing, and multi-character voice synthesis.
  4. A technically capable creator with Docker Desktop wants to run the production tool locally and configure their own AI-service credentials.
  5. A content producer needs a Chinese or English interface and can switch languages from the upper-right UI control.

What are this agent's strengths and limitations?

Pros
  • It documents a continuous production path from novel-text analysis through storyboards, video compositing, and multi-character voice synthesis.
  • Docker Compose provides a prebuilt-image deployment route that does not require cloning the repository first.
  • Its implementation stack is explicit: Next.js 15, React 19, MySQL, Prisma ORM, Redis, BullMQ, and Tailwind CSS v4.
  • It offers both a container deployment path and a debuggable local-development workflow with explicit database initialization.
Limitations
  • The project is explicitly described as an early beta with known bugs and incomplete areas.
  • Database versions are incompatible; the documented upgrade procedure runs docker compose down -v, creating a migration and data-loss risk.
  • An AI-service API key is required before content generation, and official provider APIs are currently recommended.
  • Third-party OpenAI Compatible support is described as incomplete, so compatible-endpoint integrations may require further work or later releases.

How do you install or deploy this agent?

For the quickest deployment, install Docker Desktop and run:

curl -O https://raw.githubusercontent.com/saturndec/waoowaoo/main/docker-compose.yml
docker compose up -d

Then open http://localhost:13000. For local development, run:

git clone https://github.com/saturndec/waoowaoo.git
cd waoowaoo
cp .env.example .env

Before npm install, edit .env and add an AI API Key. Then run npm install, docker compose up mysql redis minio -d, npx prisma db push, and npm run dev. The development server is available at http://localhost:3000.

How do you use this agent?

Open the applicable local URL after startup. In the Settings Center, configure official AI-service API keys using the included guidance; the README says third-party OpenAI Compatible formats are not yet complete. Submit novel text for AI script analysis, then proceed through character and scene image generation, storyboard video creation, and multi-character voice synthesis. Container startup initializes the database automatically. In local development, npx prisma db push is mandatory before starting the app or the tasks table will be missing.

FAQ

Can I generate content without configuring an API key?
No. An AI-service API key must be configured in the Settings Center; local development also requires adding an AI API Key to .env before npm install.
Will a Docker upgrade preserve my database?
The README states that database versions are incompatible. Its upgrade procedure includes docker compose down -v, which removes old data.
What fixes a local-development error saying the tasks table does not exist?
Run npx prisma db push before starting the application; it initializes the required database tables.
Are third-party OpenAI Compatible endpoints supported?
The README says this compatibility format is not yet complete and recommends official provider APIs.

Related agents