mrslimslim/gpt-image-canvas

Local professional AI canvas built with tldraw.

What it solves

GPT Image Canvas 为 AI 图像生成提供了一个本地优先的创意工作区。它通过将无限画布 (tldraw) 与提示词管理和智能体规划相结合,解决了管理多个 AI 生成图像和复杂生成工作流的问题。

How it works

该系统集成了一个基于 Web 的画布,用户可以在其中排列图像和提示词。它使用 Hono API 和 SQLite 进行项目状态和历史记录的本地存储。对于图像生成,它连接到 OpenAI 兼容的端点 (例如 gpt-image-2) 或通过 Codex 登录。

它具有两个主要的工作流:

  • Manual: 直接进行文本到图像或参考图像生成。
  • Agent: 一个由 LLM 驱动的规划器,它接收任务描述和可选的参考图像,以创建基于 DAG (有向无环图) 的多图像生成执行计划,然后由系统并行或顺序执行。

Who it’s for

数字艺术家、设计师和 AI 爱好者,他们希望拥有一个可视化的、非线性的工作区来组织他们的 AI 图像生成过程并管理复杂的、多步骤的图像项目。

Highlights

  • Infinite Canvas: 使用 tldraw 进行生成资产的空间布局。
  • Agentic Planning: 多图像任务被分解为生成任务的 DAG。
  • Reference-Image Support: 能够使用画布上的现有图像作为新生成的参考。
  • Local-First: 项目状态、历史记录和资产都本地存储在 SQLite 和本地文件夹中。
  • Flexible Providers: 支持 OpenAI、OpenAI 兼容的 API 以及 Codex 登录。
  • Cloud Backup: 可选集成 S3 兼容的存储、Cloudflare R2 或腾讯云 COS。

相关

  • 项目
  • 项目
  • 项目
  • 项目