A Chinese AI swiss-army knife with a licensing grudge
One desktop UI that wires together ComfyUI, OpenAI, Gemini, ModelScope, and a dozen other generative APIs—plus some very opinionated legal terms.

What it does Infinite-Canvas is a Python desktop application that acts as a unified control panel for generative AI services. It can drive local ComfyUI workflows over your LAN, call remote APIs (OpenAI-compatible, Gemini, ByteDance Ark, Volcano Engine), and even hook into Chinese platforms like RunningHub, ModelScope, and JIMENG (即梦). It also bundles utility features: image outpainting, 360° panorama preview, video frame extraction, and looped batch processing.
The interesting bit The project is aggressively polyglot in its API support—OpenAI protocol, async protocols, Gemini, and a ByteDance-specific “Ark” protocol all in one codebase. The JIMENG integration is particularly specific: it lets you burn through a premium membership’s credits for text/image/video generation, suggesting the author is solving their own daily workflow friction rather than building for hypothetical users.
Key highlights
- LAN ComfyUI control without leaving the app
- API aggregator spanning Western and Chinese providers (OpenAI, Gemini, ModelScope, RunningHub, Volcano Engine, JIMENG)
- Utility belt features: image expansion, 360° panorama screenshots, video frame extraction, loop nodes
- Built-in version-check nag via a
versionfile you can delete to silence - Bilibili-based support channel (video tutorials, comments, DMs)
Caveats
- README is almost entirely in Chinese; English support appears minimal
- “Commercial use is prohibited” with a copyright registration claimed—derivative works must stay open-source and credit the author, which is an unusual legal posture for a GitHub project
- The author plugs specific affiliate referral links for API resellers, which is the actual monetization mechanism
- “Face authentication still fixing bug” for Volcano Engine—feature is acknowledged broken
Verdict Worth a look if you’re a Chinese-speaking developer juggling multiple generative APIs and local ComfyUI in one workflow. Skip it if you need clean English docs, want to ship a commercial product, or prefer tools without affiliate-link economics baked into the README.