kadevin/ilab-conjure
面向 GPT-image-2 的 AI 图片生成 WebUI 工作台,支持 Codex Responses 与 OpenAI 兼容 API 接入,内置公用图库、多类型 Chip 快捷引用、提示词模板、多任务并发和本地队列管理。An AI image generation WebUI workbench for GPT-image-2 with Codex Responses and OpenAI-compatible API support, shared gallery references, multi-type quick chips, prompt templates, concurrent tasks, and local queue management.
iLab CONJURE – 一个本地、多模型 AI 图像生成工作站
它是什么 – iLab CONJURE 是一个基于 Python 的桌面/Web 应用程序,可让您生成、编辑和组织 AI 创建的图像。它捆绑了 FastAPI Web UI、命令行客户端和轻量级更新助手,并且可以与多个图像生成后端通信:
- GPT-Image(包括 2、2.5 Flare 和 Sunburst 变体)
- Google Gemini(Nano Banana Pro/2.1/2/Lite)
- Codex 图像和响应端点(通过本地 OAuth 或兼容 OpenAI 的代理)
所有模型都通过单一、可扩展的模型目录访问,因此您无需离开 UI 即可切换提供商。
主要功能(如 README 中所述)
| 类别 | 亮点 |
|---|---|
| 模型支持 | GPT-Image 和 Gemini 在同一目录中;自动发现远程模型名称;兼容 OpenAI 的 API 或直接 OAuth 用于 Codex。 |
| 任务处理 | 并发生成、本地队列、取消并保留部分结果、每个任务重试、多图像输出、失败处理。 |
| 历史记录和库 | 基于 SQLite 的分页历史记录、可搜索/可过滤的网格/列表视图、标签、批量导出(图像 ± 提示词的 ZIP)。 |
| 提示词编辑器 | 芯片系统 – @ 图像芯片、# 颜色芯片、~ 提示词片段芯片;模板库;生成参数自动锁定。 |
| 图像编辑器 | 基于图层的编辑器(Konva),支持插入参考图像、缩放、自由变换、擦除、透明背景检测。 |
| Web UI | 响应式 FastAPI UI,深色/浅色/系统主题,语言选择器(10 多种语言),LAN 共享模式,受信任网络无需登录。 |
| CLI | codex_image generate … 用于脚本编写,支持提示词、参考图像、掩码、试运行。 |
| 打包 | 便携式 zip(捆绑 CPython + 依赖项)和带自动更新助手的签名 macOS DMG;数据保存在 data/ 中并在升级时迁移。 |
| 配置 | API 供应商卡片(基础 URL、密钥、模型、并发限制)、网络代理设置、每次请求超时/重试、芯片、模板、画廊、设置的备份和恢复。 |
| 安全/隐私 | 无自动 GitHub 调用,LAN 共享明确选择加入,OAuth 模式警告不稳定,AGPL-3.0 许可证。 |
快速开始(来自 README)
# 克隆并设置虚拟环境
git clone https://github.com/kadevin/ilab-conjure.git
cd ilab-conjure
python3 -m venv .venv
.venv/bin/python -m pip install --require-hashes -r requirements-webui.txt
# 启动 UI(macOS 示例)
open "Start WebUI.command"
# 或手动:
.venv/bin/python -m codex_image.webui.server codex_image.webui.app:app \
--port 8787 --no-access-log
然后在浏览器中打开 http://127.0.0.1:8787/。UI 会引导您添加API 供应商(兼容 OpenAI 的端点或 Codex OAuth)并开始生成图像。
命令行使用示例
.venv/bin/python -m codex_image generate \
--prompt "A clean product photo of a ceramic mug" \
--out output/mug.png
运行 --help 查看完整选项列表(参考图像、掩码、试运行等)。
安装包
- 标准 macOS DMG – Apple Silicon (
arm64) 或 Intel (x64)。 - 标准 Windows ZIP – 包含
.exe启动器。 - 便携式 zip – “解压即用”风格,包含自己的 CPython 和依赖项;适用于调试或类似 ComfyUI 的体验。
- 所有包都嵌入了签名的
latest.json清单;macOS 应用可以从菜单栏检查更新。
许可证
代码以 GNU AGPL-v3-only 发布。如果您修改软件并将其作为网络服务提供,您还必须以相同许可证提供这些修改的源代码。
谁可能觉得它有用?
- 想要自托管、隐私优先的图像生成 UI 的艺术家或设计师。
- 需要共享 LAN 工作站并具有公共画廊、历史记录和提示词模板的团队。
- 寻找CLI 驱动的自动化层以在 GPT-Image、Gemini 或 Codex 之上构建的开发者。
- 喜欢单一 UI 用于多个提供商而不是在多个 Web 门户之间切换的任何人。
获取帮助/定制工作
作者邀请通过微信联系,提供 AI 编码建议、工作流咨询或定制开发(例如,内部自动化仪表板、AI 驱动的聊天代理等)。
相关
- 项目
- 项目
- 项目
- 项目
- 项目