A simple front end for stable-diffusion.cpp, built with Electron and Node.js.
- The binary may be flagged as untrusted by browsers due to lacking a digital signature.
- The Cloudflare and ngrok tunnels are currently broken. By default, the app shares on the local network for remote use on the same network.
- Testing was limited due to VRAM constraints with larger models.
- Developed and tested on Windows. Linux builds are available (Ubuntu/Debian, AppImage).
- Node.js v16+ (tested with v22.20.0)
- stable-diffusion.cpp (tested with
master-418-200cb6f)
git clone https://github.com/yourusername/flaxeo-ui.git
cd flaxeo-ui
npm install
npm startnode ./server.jsnpm run build:winRun with hot-reloading:
npm run dev- Frontend: Vue 3, TypeScript, Tailwind CSS
- Backend: Node.js (Express) managing the
sd-server/sd-clisubprocess - Desktop: Electron wrapper
- Inference: stable-diffusion.cpp via
sd-server/sd-cli
UI for stable-diffusion.cpp by @leejet.
sky image adapted from Wikimedia Commons: Field, corn, Liechtenstein, Mountains, Alps, Vaduz, sky, clouds, landscape, public domain (PD-self) by Wikimedia Commons user Paranoid.
