Stability and BFL sell (or publish) weights you can graph. Midjourney is the other closed pole of Image AI: an opinionated aesthetic engine that grew up on Discord, then a web app, with parameters instead of a public Images-style API most teams can wire into CI.
Volume 16.3 already cataloged Midjourney vs DALL·E vs open weights. Volume 17 (ComfyUI, ControlNet, LoRA) is how you recapture some MJ craft on weights you host. This 22.2 lecture is the vendor decision: subscription ToS, no first-class API, when art directors win the argument and when platform engineers veto Discord. Next: Ideogram for lettering.
Learning Objectives
By the end of this lesson, students should be able to:
- Describe Midjourney as closed SaaS with a strong house style, not a self-hostable checkpoint.
- Score Pricing / Strengths / Weaknesses qualitatively vs FLUX/SD and Firefly.
- Read a Midjourney prompt as brief + flags (
--ar, stylize, version, references). - Explain why a missing public API blocks many production integrations.
- Know commercial-use caveats: plan tier, ToS, and public Discord history.
- Point to Vol. 16.3 MJ catalog and Vol. 17 ComfyUI/ControlNet as the self-host recapture path.
Midjourney is a closed text-to-image (and later image-reference / video-adjacent) service known for cinematic, highly stylized stills. Users prompt in Discord slash-commands or the Midjourney web app. The model family is versioned (V1–V6/V6.1, then later versions such as V7); each version shifts default look, prompt parsing, and reference features. Weights are not published. There is historically no first-class public developer API comparable to OpenAI Images, Stability Platform, or Vertex Imagen—confirm current partner/API status before promising automation.
Pricing, Strengths & Weaknesses
| Axis | Midjourney | FLUX / SD (self-host) | Firefly / Ideogram |
|---|---|---|---|
| Pricing | Subscription plans with GPU Fast/Relax-style meters and steeper tiers for stealth/commercial—read current ToS. No self-host bill; you pay seats + time. | Your GPU / cloud hours + checkpoint licenses. | Adobe CC credits or Ideogram plan/credits. |
| Strengths | House aesthetic art directors often prefer; fast look-dev grids; style/omni references (version-dependent) without training LoRAs; no VRAM ops. | API + graphs; ControlNet lock; license you can read on a file. | Firefly: indemnity/CC workflow. Ideogram: in-image type. |
| Weaknesses | Closed; weak CI/API story; interpretive prompt fidelity; text not Ideogram-class; Discord/public-history privacy; ToS and plan gates on commercial use. | You own look-dev craft; vanilla SD look may lose to MJ. | Less “MJ look” out of the box. |
Prompting as Parameters, Not Just Prose
Midjourney prompts are a brief plus flags. Aspect ratio, stylization, chaos/variety, version, and image or style references change the job more than another adjective. Seed reproducibility exists but is not a substitute for a locked ComfyUI graph. This is the closest thing MJ has to an SDK contract.
Where MJ Fits in a Pipeline
Moodboard / look-dev
- Art direction spike
- Style references for campaigns
- Then lock a still for I2V (22.3)
Not a production API
- No reliable CI still factory
- Queue + human in Discord/web
- Ship via download, not webhooks
Recapture on weights
- Vol. 17 ComfyUI + LoRA
- ControlNet for pose/layout
- FLUX/SD when you must automate
Pick Midjourney when
- Look-dev is the job, not a REST factory
- Art directors already live in Discord/web
- You accept ToS + paid commercial tier
- Brand lock via references, not LoRA training
Move on when
- CI / API stills → FLUX, SD, OpenAI Images, Imagen
- Exact lettering → Ideogram
- PS/Illustrator + indemnity → Firefly
- On-prem / ControlNet → Stability
“Midjourney is just another diffusion API like DALL·E, and the free Discord gallery is private.” MJ is a closed interactive product, not a documented Images endpoint. Historically, default Discord generations were visible in community channels—treat that as a privacy and brand-leak risk until your plan and settings say otherwise. Vol. 17 does not “open MJ weights”; it teaches how to approximate control on SD/FLUX. Confirm current API/partner status every semester; do not promise a Midjourney SDK in a sprint plan from folklore.
Knowledge Check
- Short Answer: What is Midjourney’s catalog differentiator vs FLUX/SD? Answer: Closed opinionated aesthetic SaaS (Discord/web), not self-hostable weights or a first-class public API.
- True/False: Midjourney weights can be loaded in ComfyUI like SDXL. Answer: False—weights are not published; ComfyUI recaptures craft on other checkpoints.
- Multiple Choice: MJ prompting is primarily: (a) a REST JSON schema, (b) brief + flags such as
--ar/ version / style refs, (c) RAIL-M. Answer: (b). - Short Answer: Name Midjourney’s pricing shape (no dollar figure). Answer: Subscription plans with GPU/time meters (Fast/Relax-style) and tiered commercial/stealth options—read current ToS.
- True/False: There is historically a stable public Images-API equivalent for CI. Answer: False—confirm partner/API status; default is human-in-Discord/web.
- Multiple Choice: Best Vol. 17 recapture path for MJ-like control on open weights: (a) ComfyUI + ControlNet/LoRA, (b) ElevenLabs, (c) Zapier. Answer: (a).
- Short Answer: Why is Discord history an ops concern? Answer: Default community visibility can leak prompts, brands, and faces—plan/settings/ToS dependent.
- True/False: Midjourney typically beats Ideogram on exact in-image lettering. Answer: False—Ideogram is the typography specialist.
- Multiple Choice: Next 22.2 vendor: (a) Ideogram, (b) Groq, (c) Kling. Answer: (a).
- Short Answer: Which Vol. 16 lecture is the model catalog sibling of this vendor page? Answer: Module 16.3 Midjourney.
Key Takeaways
- Midjourney is closed look-first SaaS—subscription meters, not a self-host checkpoint.
- Prompt contract = prose + flags; integration story is weak vs Images APIs.
- ToS, plan tier, and Discord visibility are buying constraints.
- Vol. 16.3 catalogs MJ; Vol. 17 ComfyUI/ControlNet recaptures control on open weights.
- Continue with Ideogram.
Lab: Same mug brief: MJ (if licensed) vs FLUX schnell. Score look vs literal objects vs text. Discuss whether a Discord bot counts as an “API.”
Whiteboard: Art director vs platform engineer veto. Arrow to Ideogram for type, Firefly for CC, Vol. 17 for self-host control.
Recap: Midjourney is the closed aesthetic vendor—great look-dev, weak CI, ToS-gated commercial. Continue with Ideogram.