Home / Image Bank
🎨 2,483 images · 12 / 22 industries · liveDCS Image Bank is the curated R2 bucket that every Platform build pulls from when a stock photo would be cheaper than a generated one — backed by a three-step SDXL fallback chain. 2,483 images, 12 verticals shipped, expanding to 22, with the full catalogue mirrored to Filecoin.
Pre-built bucket first — own-GPU SDXL when the bucket misses — Replicate as the
final fallback. AI_IMAGES_ENABLED gates the whole chain.
The bucket handles ~80% of requests today; SDXL covers ~18%; Replicate ~2%. Behind the
AI_IMAGES_ENABLED flag — per-tenant rollout.
Each chip shows the live image count and whether the vertical is fully covered or still rolling out.
Total today: 2,483 images across 12 industries. Target: 30,000-50,000 images across all 22 by end of 2026.
The entire bank, the image-bank-manifest.json and every generated SDXL
image used in a published site are auto-pinned to Filecoin through Storage. The CID
for any image is a stable, verifiable handle — survives DCS, survives Cloudflare,
survives the brand.
image-bank-manifest.json committed to the repo with every releaseimages.dcsai.aiThe Platform pulls from the bank by vertical + tag; falls through to own-GPU SDXL when there's no acceptable match; the response carries the source (bucket / SDXL / Replicate) and a signed receipt.
Live: 2,483 images on Cloudflare R2 (dcs-image-bank bucket
→ images.dcsai.ai), 12 verticals covered. Used in production by the Platform's build
pipeline. SDXL fallback chain is wired and gated by AI_IMAGES_ENABLED.
Queued: 10 more verticals (Dental, Fashion, Accounting, Hotels, Car Rental,
Marketing, Construction, Photography, Consulting, Automotive). 3-staff Grok image workflow lined up for
~2,920 images / ~5 days. industry-image-seeds.ts wiring lands as each vertical drops.
Target: 30,000-50,000 images across all 22 verticals by end of 2026 — honest target, not a guarantee. Compounded by SDXL-on-demand for long-tail prompts.
bucket / sdxl /
replicate) on the API response.industry-image-seeds.ts and the own-GPU SDXL fleet drafts the first 100.
Either way the manifest gets updated and re-pinned.imageBank.get(...)). Per-call
metering applies; fair-use limits per plan.2,483 today — 30,000-50,000 by end of 2026 — every byte signed and CID-addressed.