Skip to content

Swayingleaves /novanova-studio

Put AI image and video jobs on one infinite canvas
PlatformGPL-3.0Chinese README
Stars
393
30 days
+1
Last push
2 days ago
novanova-studio screenshot from its README
From the novanova-studio README on GitHub.

About novanova-studio

NovaNova Studio is a self-hosted workspace for AI image and video work. An agent (an AI that picks tools and runs steps) works on an infinite canvas. Your prompts, assets and results stay in one place. Bring your own paid API keys and object storage.

Best for: Visual teams that want a self-hosted canvas for AI image, video and comic drama work.

What it does

  • Keeps text, images, videos and results as connected nodes on an infinite canvas
  • Generates and edits images and videos in one chat, reusing past results
  • Ships agent profiles for image, video, canvas and storyboard work
  • Connects OpenAI, Gemini, Anthropic, Agnes, Seedance, MiniMax and Evolink channels
  • Lets admins add their own image or video API with request templates
  • Runs long video jobs in a queue and streams live progress to your screen

Quickstart

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

  1. 1
    Copy .env.example to .env and fill in your database, Redis, storage and AI channel settings.
  2. 2
    Start PostgreSQL and Redis, then run the backend with the command below.
    mvn -f server/pom.xml spring-boot:run
  3. 3
    Start the frontend with pnpm dev. Set NEXT_PUBLIC_SERVER_URL first if your server port isn't 8080.
  4. 4
    Check the backend at http://127.0.0.1:8080/api/v1/health.
  5. 5
    For a server, follow the Docker guide and run the compose stack. Flyway runs the migrations for you.

Models and languages

Models it works with

  • Seedance 2.0
  • Seedance 1.5 Pro
  • Seedance 1.0 Pro
  • MiniMax H3
  • Gemini
  • Claude
  • GPT
  • Agnes Image 2.1 Flash
  • Agnes Video v2.0
  • Evolink Seedance 2.0

Interface and docs

  • Chinese
  • English

Alternatives

Other platform projects people compare with novanova-studio.

anymouschina

TapCanvas

Puts scripts, characters, storyboards and video on one infinite canvas

Platform
  • Seedance
  • MiniMax H3
  • Grok
  • +7
639 GitHub starsyesterdayMIT

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+19/30dyesterdayMIT

tigerowo

infinite-canvas

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

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

Forget-C

Jellyfish

Storyboards and linked assets from chapter scripts

Platform
6.6k GitHub stars+39/30d2 months agoApache-2.0

Featured on OpenMicroDrama

Do you maintain novanova-studio? 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/swayingleaves-novanova-studio)

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

Reviewed Oct 1, 2026. Offers a paid commercial license and enterprise edition alongside the open-source code. We write these descriptions ourselves. The repo's own docs are the final word.