Skip to content
c17 .ioJoin list

Stacks / AI chat

Medium

ComfyUI / Invoke

Images you generate. ComfyUI is GPL; Invoke is Apache-2.0 — Midjourney without the render in someone else's Discord.

The problem

Midjourney is a hosted image model behind a Discord or web seat. You wanted a graph or a studio that talks to weights you run. ComfyUI is GPL (node graph). Invoke (Apache-2.0 Community) is the studio UI. You still bring models and, usually, a GPU. This is not Midjourney's every style or community feed. Railway GPUs are optional and often the wrong box — a workstation or a GPU host is the honest path.

Replaces

Midjourney

Replace Midjourney

Estimated SaaS saved

$1,200

per year, small team, before lock-in

Start on Railway

Open WebUI if this is chat, not image generation

Sponsor this stack Tip jar

Placeholder: ComfyUI or Invoke plus a volume for models. A GPU helps; CPU is slow. No one-click template in this repo yet — Start on Railway. Chat UIs stay on /stacks/open-webui-litellm.

The stack

Cost table

You stop payingTypical / yearSelf-host instead
Midjourney paid (small team)$1,200ComfyUI or Invoke + weights

Agent setup prompt

Replace Midjourney with ComfyUI (preferred) or Invoke Community.

- Persist models on a volume. Bind the UI. Generate one test image. Do not claim Midjourney style or Discord-bot parity.
- GPU is recommended. Write AGENT_PROMPT.md.

Also as markdown: /stacks/comfyui-image.md

FAQ

Will this match Midjourney?
No promise. You run open weights. Eval the models you actually load.
Why not Open WebUI?
Open WebUI is chat and an API proxy (/replace/chatgpt). This page is image generation.