Skip to content

tigerowo /infinite-canvas

Open-source canvas for AI image, video and audio creation
PlatformAGPL-3.0Chinese README
Stars
1.1k
30 days
+2
Last push
2 days ago
infinite-canvas screenshot from its README
From the infinite-canvas README on GitHub.

About infinite-canvas

Self-hosted canvas for planning shots and making AI images, video and audio. You connect nodes, run an agent, and build 3D scenes on a director's stage. It uses OpenAI-compatible APIs with your own keys. It's still in development, so data formats can change, and docs are Chinese-only.

Best for: Independent creators building a self-hosted canvas for AI images, video and scene setups with their own API keys.

What it does

  • Drag, zoom and connect nodes on an infinite canvas with undo, redo and export
  • Runs an agent that reads your nodes, plans a task and adds results back
  • Places characters, models, panoramas and cameras in a 3D director's stage
  • Writes camera, lens, focal length and aperture settings into your prompts
  • Generates images through OpenAI-compatible Images and Responses APIs
  • Reuses prompts and assets from a library built from open-source GitHub projects

Quickstart

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

  1. 1
    Clone the repo and enter the folder: the command below, cd infinite-canvas
    git clone https://github.com/tigerowo/infinite-canvas.git
  2. 2
    Copy the env template and set your account and password: cp .env.example .env
  3. 3
    Start it with Docker: docker compose up -d --build
  4. 4
    Or run from source: go run ., then in another terminal cd web, bun install, bun run dev
  5. 5
    Open http://localhost:3000; the prompt library admin page is at http://localhost:3000/admin/prompts

Models and languages

Models it works with

  • GPT-Image
  • Gemini
  • Grok
  • Seedance 2.0
  • Wan
  • MiniMax H3
  • Kling
  • Whisper

Interface and docs

  • Chinese

Head-to-head

Alternatives

Other platform projects people compare with infinite-canvas.

ddcat-ai

open-ai-canvas

Plans AI short dramas on a free-form canvas

Platform
  • Seedance
  • MiniMax H3
1.1k GitHub stars+3/30dyesterdayMIT

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

anymouschina

TapCanvas

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

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

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 infinite-canvas? 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/tigerowo-infinite-canvas)

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

Reviewed Oct 1, 2026. Built on two earlier forks (basketikun and HuFakai); keep the original author credits and front-end branding. README has sponsor and referral links. We write these descriptions ourselves. The repo's own docs are the final word.