A Quality-of-Life Enhanced Fork of Fooocus
>>> Click Here to Install FooocusPocus <<<
FooocusPocus is a fork of the amazing Fooocus project by lllyasviel.
Our Goal: Keep all existing features while enhancing quality of life and user experience. We focus on making Fooocus more comfortable to use without changing its core functionality.
For in-depth capabilities and documentation, please visit the original Fooocus repository.
A dedicated Configuration tab for managing all application settings in one place:
-
Model Folders Management
- Add/remove checkpoint folders without restarting
- Add/remove LoRA folders without restarting
- Auto-reload models when folders are added
- Persistent folder settings across restarts
-
Default Settings
- Default base model, refiner model, and VAE
- Default generation settings (steps, CFG, sharpness, sampler, scheduler)
- Default aspect ratio and output format
- Default styles selection
-
Path Configuration
- Output path, temp path
- Embeddings, VAE, ControlNet, Upscale model paths
- All paths editable with reset buttons
-
Per-Setting Reset
- Each setting has its own "Reset" button
- "Restore All to Defaults" for complete reset
- Auto-save on every change
-
Reorganized Layout
- Prompt inputs moved to left panel for better workflow
- Negative prompt repositioned for easier access
- Expanded view improvements
-
Generation History Navigation
- Previous/Next buttons to browse through generation history
- Quick access to past generations and their logs
-
Better Logging
- Enhanced console output for debugging
- Progress indicators for model operations
- Select "Random LoRA" from the LoRA dropdown to use a random LoRA from your collection
- Great for experimentation and discovering new styles
- Fixed various Gradio errors
- Improved model folder handling
- Better error messages for invalid paths
- Graceful handling of missing/invalid folders
You can download FooocusPocus from the Releases page.
After downloading, uncompress and run run.bat.
- Minimum: 4GB Nvidia GPU memory (VRAM) and 8GB system memory (RAM)
- Recommended: 6GB+ VRAM and 16GB+ RAM for optimal performance
Below is a summary of all changes compared to the original Fooocus:
| Feature | Description |
|---|---|
| Configuration Tab | New tab for managing all settings with per-setting reset buttons |
| Model Folders | Add/remove model folders dynamically without restart |
| Auto-save Settings | All configuration changes saved automatically |
| UI Layout | Prompts moved to left panel, negative prompt repositioned |
| Generation History | Navigate through previous generations with << / >> buttons |
| Random LoRA | Option to use a random LoRA from your collection |
| Logging | Enhanced console output and progress indicators |
| Bug Fixes | Various Gradio error fixes and improved error handling |
FooocusPocus includes all features from the original Fooocus:
- High-quality text-to-image generation
- GPT-2 based prompt processing
- Inpainting and outpainting
- Image prompt support
- Multiple style presets
- Upscale and variation options
- FaceSwap support
- And much more...
For complete documentation of all features, visit the original Fooocus repository.
Contributions are welcome! Please feel free to submit pull requests or open issues.
This project inherits the same license as Fooocus. See LICENSE for details.
- Original Fooocus by lllyasviel
- FooocusPocus enhancements by contributors
Note: This is an unofficial fork. For the official Fooocus project, please visit github.com/lllyasviel/Fooocus.
