A generation canvas that announced its own retirement, honestly
Supports comfyui/API calls/modelscope calls
At a glance
- What is it?
- Infinite-Canvas connected a visual workflow canvas to ComfyUI, direct APIs and ModelScope across several protocols, and its README states plainly that development has stopped in favor of a successor project. Its commercial-use terms are unusually specific and worth reading exactly as written.
- Who is it for?
- Infinite-Canvas is worth understanding as a case of a project ending well rather than as software to build a new workflow around today, since its own README states plainly that development stopped on 2026-08-28 and names a specific successor site rather than leaving thousands of stargazers to guess at its status from a stale commit history.
- Can I use it commercially?
- Check first. The repository uses a licence we do not classify automatically, so read its LICENSE file before any commercial use.
- Is it still maintained?
- Yes. The repository last received commits 22 days ago.
- What is it written in?
- Mainly Python, according to GitHub's language statistics.
Answers come from the project's GitHub data, last synced on September 17, 2026, and from our analysis. They are not legal advice.
DEEP OPEN-SOURCE ANALYSIS
A creative canvas that stopped updating and told you so
This is a Python-based visual canvas application built to orchestrate image and video generation across several backends at once, ComfyUI workflows, direct API calls, and ModelScope model calls among them, letting a user lay out and connect generation steps visually rather than scripting them by hand. The single most important fact about the project sits right at the top of its own README, dated 2026-08-28: it has stopped receiving updates, and anyone wanting the current version is pointed to a separate website entirely.
That is a rarer and more useful thing for a README to state than most projects manage. A repository that has quietly stopped moving, with no commits and no announcement, leaves a visitor to work out its status from stars, forks and a stale-looking commit date, guessing at whether the silence means abandonment or simply a slow month. This one removes the guesswork: the author states directly that the project is discontinued and names exactly where the successor lives, which is the honest way to retire a project that still has over three thousand stars and more than six hundred forks attached to it.
A canvas meant to sit in front of several different backends
The feature list describes a tool built to be the front end for several different generation backends rather than a wrapper around just one. It supports what the README describes as almost every OpenAI-protocol API, asynchronous protocols, a Gemini-style protocol and an Ark-style protocol, alongside a workflow marketplace's paid model calls, a specific cloud provider's models, and a free model service.
Sitting on top of that breadth is a genuine extensibility layer: the tool can call a ComfyUI instance running on the local network, extend and preview images, take screenshots of a three-hundred-and-sixty-degree panorama preview, extract frames from a video, and run looping nodes, and a tools folder ships a browser extension for batch-collecting material directly into the canvas's library alongside a plugin that lets an image editor call every canvas function directly.
That range of backend support is the actual engineering substance of the project, independent of its current status, and it explains the fork count: connecting a visual canvas to this many different generation services and protocols is exactly the kind of groundwork that makes a project worth building on top of, which is presumably part of why so many people did.
The commercial-use terms are specific, and worth reading exactly as written
The licensing section is unusually specific for a hobby project, and specific in a way that deserves to be quoted rather than summarised loosely. The README states the software has had copyright registration applied for and that commercial use is prohibited. It then narrows that further: personal and company internal use is permitted, but modifying or repackaging the software into a commercial product in any form is not, and commercial use requires separate authorisation. Software developed from this code, the README adds, must remain open source and credit the original author.
Those are meaningfully different obligations layered on top of each other, and a reader should not round them down to a familiar permissive licence just because the source is public. Using the tool inside your own company for internal work appears to be allowed under the stated terms. Taking the code, wrapping it, and selling it as a product is explicitly not, without separately obtaining permission first. And any derivative work built from the source carries forward both an open-source obligation and an attribution requirement, rather than letting a fork quietly go closed. This is not legal advice, and anyone with real commercial plans around this codebase should read the actual licence text directly and, given the stated need for authorisation, contact the author before assuming anything is permitted.
A README that doubles as an informal marketplace
Reading through the README's own update notes surfaces something worth flagging plainly rather than glossing over: several of the linked external services carry referral or affiliate parameters in their URLs, alongside a note that many API endpoints have recently shut down and naming specific replacement services the author found stable.
That is not unusual for a hobby project maintained by one person navigating a shifting set of third-party API providers, and it does not by itself indicate anything improper. It is, however, a signal worth being deliberate about as a reader: a link recommended inside a project's own README, especially one carrying an affiliate tag, is a recommendation from the author's experience and possibly also their interest, not a neutral, independently verified endorsement of that service's reliability, pricing or continued existence. Anyone following those links to sign up for a paid API service should treat the recommendation the same way they would treat any other affiliate link anywhere else on the internet: as a starting point to research rather than a settled answer.
What the version file tells you about how updates were meant to work
One small mechanical detail in the README is worth understanding on its own, because it explains a piece of the user interface that would otherwise be puzzling. A version file was added specifically so that the navigation bar's GitHub button could compare the locally downloaded version number against the latest one and surface an update notification when they differ, and the README notes that deleting that file locally simply turns the notification off for anyone who does not want to see it.
That is a reasonable, low-overhead way to build an update check without any server-side infrastructure: the check happens entirely by comparing a bundled text file to whatever the repository currently contains, and it degrades gracefully to silence if the file is removed. It is also now a piece of mechanism attached to a project that has explicitly stopped updating, so the notification a user might see checking against the old repository's version file will never change again, and the meaningful update path the README actually wants people to take is the one pointing at the separate successor site rather than anything this repository's own version-check mechanism can surface.
What to weigh before adopting an already-retired project
The practical question for anyone finding this repository today is not whether the software works, it apparently did for enough people to reach several thousand stars, but whether adopting a project the author has already moved away from is the right call versus going directly to whatever they replaced it with.
The repository reports 3,078 stars, 607 forks and 142 open issues, none of which will be addressed given the stated end of updates, and the last push was 2026-08-28, the same date the discontinuation notice was added. Because the licensing metadata reports no assertion of a recognised standard licence, the specific terms in the README's own text, rather than any badge, are what actually governs use here.
Before building anything on this codebase, three steps in order. Read the licence terms exactly as written rather than assuming open source means unrestricted, since commercial repackaging is explicitly prohibited and authorisation is required for it. Decide deliberately whether to follow the README to its stated successor rather than investing further in a repository the author has already told you will not change again. And treat any linked third-party API service, particularly ones carrying referral parameters, as a lead to research rather than a vetted recommendation, since such services are explicitly described in the README as recently and repeatedly shutting down.
Editorial conclusion
Infinite-Canvas is worth understanding as a case of a project ending well rather than as software to build a new workflow around today, since its own README states plainly that development stopped on 2026-08-28 and names a specific successor site rather than leaving thousands of stargazers to guess at its status from a stale commit history. Its actual engineering, a visual canvas bridging ComfyUI, a wide range of API protocols and ModelScope calls with a browser extension and an image-editor plugin for batch collection, explains why it reached the adoption it did before being retired. Read its licence terms exactly as written, since commercial repackaging requires separate authorisation despite the source being public, treat any linked third-party API service carrying a referral parameter as a lead to research rather than a vetted endorsement, and follow the README to its stated successor rather than investing further in a repository the author has already moved on from.
Frequently asked questions
Is Infinite-Canvas still being developed?
No. The README states directly, as of 2026-08-28, that the project has stopped receiving updates and points readers to a separate successor website for the current version, rather than leaving the repository's status ambiguous.
What backends does it support?
The README lists support for a wide range of protocols including OpenAI-compatible APIs, asynchronous protocols, Gemini-style and Ark-style protocols, a workflow marketplace's paid models, ModelScope's free models, and locally networked ComfyUI instances, all orchestrated through one visual canvas.
Can I use this software commercially?
The README states copyright registration has been applied for and commercial use is prohibited without separate authorization. Personal and internal company use is permitted, but modifying or repackaging the software into a commercial product is explicitly not, and derivative works must remain open source with attribution.
What extras does the tools folder include?
A browser extension for batch-collecting images, video and text material directly into the canvas's asset library, and a plugin for an image editor that connects it directly to every function of the canvas, according to the README's feature list.
Are the API service links in the README neutral recommendations?
Not necessarily. Several linked services in the README's update notes carry referral or affiliate parameters in their URLs, alongside a note that many API endpoints have recently shut down. They should be treated as leads from the author's own experience to research rather than independently verified endorsements.
Community notes