Skip to content

🚀 ArtTic-LAB v1.0.0 - Official Release Notes

Choose a tag to compare

@rootLocalGhost rootLocalGhost released this 28 Jul 20:22
· 259 commits to main since this release

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 Models button to the UI, allowing you to scan the models folder 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+C in 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/.sh and start.bat/.sh scripts 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.