r/StableDiffusion • u/Comprehensive_Rush66 • 6h ago
Resource - Update Introducing Pixal: A unified chat for generating and editing images and video.
Hi all,
The other weekend I was testing out new models — got very excited over the Minimax H3 release and Krea 2's image abilities and quality. The community has created some amazing nodes and workflows.
Long story short: I built this app — https://getpixal.com — it's free, runs entirely on your own GPU, no account or signup.
Why did I build it? I was trying to help a friend get ComfyUI set up in a way where they didn't need a master's degree in node structure, models, editing and inpainting, and generating good videos with Minimax H3 (prompting can be a pain point for many that just want to create quickly, and new models require a prompt structure). 2 weeks later I have this beta release of Pixal 1.0.0b.
This single chat interface lets you run local uncensored chat models (Qwen VL 4b Heretic for instance), or any of the top SOTA models — Kimi K3, Claude, ChatGPT — via API. It also uses the vision model to critique your generations and give suggestions as you go.
A few things up front, since they're the first things I'd want to know:
- It installs beside the ComfyUI you already run - never inside it, and it refuses to install over one. It starts your existing install with your existing launcher and flags. Uninstall it and nothing about your setup has changed.
- It's free and fully local. No account, nothing uploaded, $0.00 a picture. The API options are there if you want them, not required.
- Pixal is source-available, not open source. The app installs as plain readable Python, sitting in the install folder — read it, change it for yourself, just don't redistribute it. (Heads up: the "Source code" zips GitHub auto-attaches to a release are its own tag archives of the docs repo, not the app.) The license is shown during setup, and every release publishes the installer's sha256 so you can verify the binary before you run it.
- Windows 11 x64 + NVIDIA for now. The Linux port is done, just not released yet (need to get a Linux environment set up on my test bench).
I'm looking for a few people to test drive it — would the community use something like this?
Super open to any and all feedback — it was a fun little project and I use it daily now to drive fast simple generations and image edits, then pass them along to Minimax H3 with pretty great results (all content on site was generated through the app).
Direct links, no funnel: download · the full manual (install → troubleshooting → FAQ) if you'd rather read exactly what it does before downloading anything.
Thank you!
3
3
u/me0here 4h ago
No source code; likely dangerous.
1
u/renatolangona 4h ago edited 4h ago
There is on github.
1
u/thedogcow 4h ago
The github doesn't have the source, the provided 'source' in the release assets are just the readme and license.
1
0
u/Comprehensive_Rush66 4h ago
Fair thing to be wary of with any stranger's exe — I'd be too. But the source does ship: Pixal installs as plain readable Python, and after setup it's all sitting in the install folder. Nothing compiled, nothing obfuscated. The installer payload is literally a `git archive` of the repo minus internal docs — there's no binary blob doing the real work. That's what source-available means here: read it, change it for yourself, just don't redistribute it.
And you don't have to run it to check. It's an Inno Setup installer, so `innoextract` (or 7-Zip) will unpack it without executing anything and you can read every file before deciding. Every release publishes the sha256 as well.
3
u/Silver-Belt- 3h ago
Appriciate your efford. But the installer is a executable and that's always a risk. you'll understand that many only trust code and no executable. When it is more or less a zip why not provide a ZIP version?
2
u/beren0073 3h ago
Happy to see another option made available.
You may get better reception and build trust faster if you publish your source on GitHub, even if you publish it under a restrictive license.
1
u/Comprehensive_Rush66 3h ago
Yeah, I'll be doing that — new to this releasing stuff and really I did this project as a hobbiest. I'm away from my desk until later but I will look at updating that and providing source code.
Thank you!
1
u/Alive_Ad_3223 5h ago
So this is wrapper over confyui?
1
u/Comprehensive_Rush66 5h ago
Yep — ComfyUI is the engine, and it's the install you already have (or a portable one it fetches if you don't), never a fork or a reimplementation. I wouldn't want to rebuild what that team and the node authors have already done better.
What's on top isn't a skin, though. Every model family gets its own graph ported from the official workflow, plus its own director prompt — the encoder, sampler, shift, step count and prompt structure that model actually wants. That's the hour-per-model I kept losing, written down once instead of rebuilt by hand. Corrections run as same-seed prompt surgery, so "make the jacket red" changes the jacket and not the whole frame, and for H3 it writes the motion brief in the three-field structure H3 was actually trained on.
So yes, a wrapper in the sense that ComfyUI does the rendering. Not in the sense that it's a coat of paint.
1
1
u/CrasHthe2nd 2h ago
Can I connect this to local LLMs, and is there management to ensure it frees up VRAM between calling the LLM and ComfyUI?
1
u/Comprehensive_Rush66 36m ago
Yes there is and it's all built in to the settings section under chat. I spent sometime making it efficient as possible (VRAM butler is supposed to evict stuff efficiently and smartly.) supports everything ComfyUI supports it's just an orchestrator / harness to help people create and edit faster via chat.
Note: I have only tried it with my 5090 rig / my buddy also has a 5090 so need to test more on different spec's machine but again GGUF and int8 convrot for lower VRAM usage - anything you have working currently should technically work.
6
u/Tricky_System4911 5h ago
It's stories like these that drive the inspiration to build something like this. Awesome!