
Vivid
Lightweight AI image generation with a clean web UI and a REST API you can drop into any project
For Humans
A distraction-free web interface for generating images. Type a prompt, tweak a few settings, and download the result. No accounts, no credits, no clutter.
For Projects
A single REST endpoint that accepts a prompt and returns a generated image. Drop it into any app, script, or pipeline that needs on-demand image creation.
About Vivid
Vivid is a self-hosted AI image generation tool built around one idea: keep it simple. The web interface gives you a prompt field, optional tuning knobs, and a download button. Under the hood, a Go backend proxies requests to a Stable Diffusion service, so the frontend stays fast and the heavy lifting happens on dedicated hardware.
The same API that powers the web UI is available as a standard REST endpoint, making Vivid easy to integrate into other applications. Need generated thumbnails for a content pipeline? Product mockups for a prototype? Just POST a prompt and get an image back.
Sample Generations



Images generated entirely by Vivid from text prompts
Key Features
Simple Web UI
Prompt and negative prompt fields, a size selector, and optional advanced controls for CFG scale, steps, and seed. Nothing else to get in the way.
REST API
A single JSON endpoint that accepts a prompt and returns a base64-encoded PNG. Easy to call from any language or tool.
Generation History
Previous generations are saved locally with thumbnails. Click any past result to restore its prompt and settings.
One-Click Download
Download the generated image as a timestamped PNG directly from the browser — no right-click-save needed.
Fine-Grained Control
Advanced options let you dial in CFG scale, step count, and seed for reproducible, high-quality results.
Lightweight & Self-Hosted
A single Go binary serves the frontend and API. No database, no external services beyond the Stable Diffusion backend.
API at a Glance
Use Cases
Creative Exploration
Experiment with prompts and styles in a fast, private environment
Content Pipelines
Automate thumbnail, hero image, or placeholder generation via the API
Embedded Generation
Add image generation to any app with a single API call
Technical Details
- • Go backend with zero external dependencies — single static binary
- • React + TypeScript + TailwindCSS frontend, bundled with Vite
- • Supports multiple output sizes from 256×256 to 768×512
- • Client-side generation history stored in localStorage
- • Dockerized for easy deployment to any container orchestrator
- • Stateless server — no database, no user accounts, no session storage
Need Image Generation in Your Project?
We build custom AI-powered tools and integrations. Let us help you add image generation where you need it.
Contact Sales