🚀 ArtTic-LAB v1.0.0 - Official Release Notes
It is with immense excitement that we announce the official release of ArtTic-LAB v1.0.0!
Born from a need for a simple, powerful, and clean AI image generation tool on Intel ARC hardware, ArtTic-LAB has evolved from a single script into a full-featured creation studio. This release marks the culmination of a rapid development and testing cycle, focused on stability, user experience, and raw performance. Our mission was to build the tool we always wanted, and we believe we've achieved it.
🎉 Highlights of v1.0.0
- 🚀 Forged for Intel ARC: A native, optimized experience for Intel ARC GPUs using the latest PyTorch and IPEX extensions.
- ✨ Sleek & Modern Web UI: Ditch the command line! A beautiful Gradio interface provides all the controls you need in an intuitive layout.
- 🧠 Intelligent SDXL & SD1.5 Support: The app automatically detects the model type you load and uses the correct pipeline, every time.
- 🎛️ Full Creative Control: Fine-tune your creations with advanced options for Samplers, Image Resolution, Steps, Guidance, and more.
- 📦 One-Click Installation: New installer scripts for Windows and Linux make getting started easier than ever with a dedicated, isolated Conda environment.
✅ What's New in v1.0.0: The Full Changelog
✨ Features
- Advanced Generation Options: You can now control Width, Height, and select from a list of popular Samplers (Schedulers) like Euler A, DPM++ 2M, and more.
- Dynamic Model Resolution: The UI now intelligently suggests a default resolution (1024x1024 for SDXL, 512x512 for SD1.5) when you load a model.
- Image Gallery: A new "Gallery" tab has been added to browse all your past generations, sorted with the newest first.
- Refresh Models Button: Added a
🔄 Refresh Modelsbutton to the UI, allowing you to scan themodelsfolder for new additions without restarting the application.
🎨 UI & UX (User Experience)
- Professional CLI: The command-line interface has been completely overhauled. It now features a beautiful startup banner, structured system information, and is completely silent by default, hiding all library warnings and noise.
- Themed Aesthetics: All CLI colors have been themed to a
blueviolet, matching the Gradio UI and the new banner for a consistent, polished look. - Graceful Shutdown: You can now press
Ctrl+Cin the terminal to shut down the application cleanly and gracefully. - Robust Error Handling: Added fallback error messages for models that are corrupted or of an unsupported type, guiding the user instead of crashing.
⚙️ Backend & Performance
- Professional Architecture: The entire application was refactored from a single script into a professional, multi-file structure separating UI (
ui.py), logic (app.py), and pipelines (pipelines/). This makes the code cleaner, more stable, and easier to maintain. - Rock-Solid Model Detection: The logic to differentiate between SD1.5 and SDXL models has been rewritten to be 100% reliable by directly inspecting the model's tensor keys.
- Universal Callbacks: The backend now uses a modern, universal progress callback system that works flawlessly with both SD1.5 and SDXL pipelines.
- Targeted Suppression: Implemented surgical-precision code to suppress all C++ and Python warnings during startup, ensuring a pristine console without causing race conditions or crashes.
📦 Installation & Packaging
- Conda-Based Environment: The setup process has been standardized to use a dedicated Conda environment named
arttic-lab, ensuring no conflicts with other Python projects on your system. - Installer & Launcher Scripts: Added
install.bat/.shandstart.bat/.shscripts for a simple, one-click installation and easy launching experience.
A Note on Our Journey
ArtTic-LAB wasn't built in a vacuum. It was forged through a rapid and intensive collaboration between a developer and a visionary lead tester. A massive thank you to our Lead Tester for their invaluable feedback, rigorous testing, and clear vision that pushed this project from a proof-of-concept to a truly polished application. Every bug found and every feature requested has made this tool better for everyone.
What's Next? 🔮
The journey doesn't end here! The v1.0.0 release provides a rock-solid foundation. We're already looking at what's next, including:
- Image-to-Image (Img2Img) functionality
- Inpainting and Outpainting tools
- One-click upscaling for generated images
Thank you for believing in this project. We can't wait to see what you create with ArtTic-LAB!
Now, go make something amazing. ✨