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 は、AI 生成画像の生成、編集、整理を可能にする Python ベースのデスクトップ/Web アプリケーションです。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 を 1 つのディレクトリに;リモートモデル名の自動検出;Codex 用の OpenAI 互換 API または直接 OAuth。 |
| タスク処理 | 同時生成、ローカルキュー、キャンセルと部分結果の保持、タスクごとの再試行、複数画像出力、失敗処理。 |
| 履歴とライブラリ | 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 ワークステーションを必要とするチーム。
- GPT-Image、Gemini、Codex の上に CLI 駆動の自動化レイヤーを探している開発者。
- 複数の Web ポータルを切り替えるのではなく、複数のプロバイダーに単一の UI を好む人。
ヘルプ/カスタム作業の入手先
著者は、AI コーディングアドバイス、ワークフローコンサルティング、または特注開発(内部自動化ダッシュボード、AI 搭載チャットエージェントなど)について、WeChat での連絡を歓迎します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト