Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 20 Mar 08:13
· 97 commits to main since this release

🎉 Latent Model Organizer v1.0.0 - Initial Release

Welcome to the very first official release of the Latent Model Organizer (LMO)!

LMO is a high-performance desktop application designed to effortlessly manage, categorize, and retrieve metadata for massive machine learning model libraries. Built with a lightning-fast Java 21 backend and a sleek Vue 3 interface, organizing your AI workspace has never been easier.

🤔 What does LMO actually do?

If you have a massive, messy folder full of Stable Diffusion models, LMO is your automated janitor. It performs two primary functions:

  1. Architecture Sorting: LMO mathematically analyzes your LoRA/Checkpoints/Embeddings model files (e.g., .safetensors) to determine their true underlying architecture (SD 1.5, SDXL, Flux, Pony, etc.). It then automatically moves them into neatly organized sub-folders based on that exact architecture.
  2. CivitAI Metadata Fetching: Missing preview images? LMO calculates the secure hash of your models and queries the CivitAI API to automatically download the official preview images and .json metadata files. It drops them right next to your models so they look perfect in WebUIs (like ComfyUI, Automatic1111 or Forge Neo).

🚀 Key Features

  • Smart Organization: Fast, deterministic sorting based on deep tensor heuristics rather than just file names.
  • Dry-Run Mode: Safely preview exactly what file operations will happen without actually moving any files on your hard drive.
  • Undo Support: Made a mistake? Instantly reverse your most recent organizational run using our persistent manifest tracking.
  • Real-Time Console: Watch the engine work with a real-time, streaming log drawer.
  • Sleek UI: Dark-mode native interface with a custom glassmorphic title bar and an instant-load splash screen.

🛠️ Under the Hood

We've engineered LMO to be as frictionless as possible:

  • Zero-Dependency Engine: LMO comes fully bundled with its own highly optimized, stripped-down Java 21 Runtime (powered by Virtual Threads). You do not need to install Java to run this app.
  • Secure Local Bridge: The backend utilizes ephemeral port allocation and secure Bearer token authentication, strictly bound to IPv4 localhost to prevent external network exposure and completely bypass annoying firewall popups.

📦 Installation & Downloads

LMO is a truly portable application. Choose the download for your operating system below:

  • 🪟 Windows (.exe): Download the .exe and run it from anywhere. It is a completely portable, self-extracting executable. No installation wizard required.
  • 🐧 Linux (.AppImage): Download the .AppImage, mark it as executable (chmod +x), and run it.
  • 🍎 macOS (.dmg): Download the .dmg, open it, and drag the app to your Applications folder.

⚠️ Important Notes for First-Time Users

Windows SmartScreen Warning
Because this is a free, open-source tool, the Windows .exe is not digitally signed with an expensive corporate certificate. When you run it for the first time, Windows Defender SmartScreen will likely say "Windows protected your PC." * To proceed: Click "More info", and then click the "Run anyway" button. Windows will remember your choice for future launches.

macOS Gatekeeper
Similarly, on macOS, you may need to bypass Gatekeeper since the app is unsigned. If macOS says the app cannot be opened, right-click (or Control-click) the application icon and select Open from the context menu.