chatfire-AI/huobao-canvas

火宝无限画布;支持文生图,图生图,图生视频,多模型切换。兼容 openai标准格式

What it solves

Huobao Canvas provides a visual, node-based interface for creating AI-driven content. It eliminates the need to switch between different AI tools and platforms by allowing users to chain together text, image, and video models from multiple providers on a single infinite canvas, turning a complex sequence of AI generations into a visible production pipeline.

How it works

Users place different types of nodes (text, image, video, or group) on a canvas and connect them using "wires." The output of an upstream node automatically flows into the downstream node as an input. For example, a text node can feed into an image node, which then feeds into a video node. The system includes native adapters for 11 different AI providers, allowing users to plug in their own API keys (BYOK) to execute these chains. A server-side run queue handles the execution, ensuring that long-running tasks—like video generation—continue even if the browser is refreshed or closed.

Who it’s for

It is designed for creators and AI enthusiasts who want to build complex, multi-modal AI workflows (such as text-to-image-to-video) without writing code or manually moving files between different AI services.

Highlights

  • Multi-Provider Integration: Native support for 11 providers including OpenAI, Anthropic, Gemini, DeepSeek, and others.
  • Infinite Canvas: A visual workspace with undo/redo, auto-layout, and typed connection rules to prevent invalid wiring.
  • Automated Reference Injection: Connected assets are automatically detected and can be mentioned in prompts using @ symbols.
  • Flexible Deployment: Available as a desktop app (macOS/Windows), a Docker container for server hosting, or a local web development setup.

Related

  • Project
  • Project
  • Project
  • Dispatch
  • Project