Skip to content

v2.0.15

Choose a tag to compare

@github-actions github-actions released this 26 Mar 08:42
· 10 commits to master since this release

HomeGenie 🧞 2.0.15: Hardware Acceleration & Desktop Experience

This release represents a massive leap forward for Local AI performance and everyday usability. We've completely overhauled our build system to unleash the full power of your GPU, while transforming HomeGenie from a standard background server into a seamless, native-feeling desktop app.

⚡ Unleash Your GPU (Dedicated AI Builds)

Running Local AI (LLMs and Computer Vision) is now faster than ever. To isolate native dependencies and provide the best out-of-the-box performance, we are now shipping hardware-specific accelerated builds:

  • CUDA 12 Edition (-cuda12): Massive, fully-loaded builds packed with NVIDIA acceleration. Perfect for turbocharging LLamaSharp, YoloSharp, and ONNX Runtime. If you have a modern NVIDIA GPU, this is your weapon of choice.
  • Vulkan / DirectML Edition (-vulkan): Broad cross-vendor GPU support (AMD, Intel, NVIDIA). It leverages DirectML on Windows and Vulkan on Linux for highly efficient, accelerated AI processing.
  • macOS Edition: The standard macOS build now comes with native Apple GPU acceleration (Metal) included and enabled by default for blazing-fast local AI out of the box!
  • Standard Editions: The classic, lightweight builds you know and love, perfect for Raspberry Pi (ARM/ARM64) and standard CPU-only execution on Windows/Linux.

🎨 The "Native App" Experience

We've bridged the gap between web dashboard and desktop software:

  • PWA Auto-Launch: By default, launching HomeGenie will now automatically open its Progressive Web App (PWA) in a dedicated, chromeless browser window (--start-browser). It looks and feels exactly like a native desktop app.
  • Single-Instance Magic: Already got HomeGenie running in the background? No problem. Launching the executable again won't cause annoying "port already in use" errors. Thanks to our new global Mutex architecture, it will smartly detect the running instance and simply open a new UI window connected to it!
  • Note for power users: Need a headless server? Just remove the --start-browser flag from your startup script.

📦 Which file should I download?

With so many new options, here is a quick guide to choosing the right file for your setup:

  • NVIDIA GPU Owners (Win/Linux): Download ...-cuda12.zip for maximum local AI performance.
  • AMD/Intel GPU Owners (Win/Linux): Download ...-vulkan.zip for cross-platform hardware acceleration.
  • Raspberry Pi / Mini PCs: Download ...linux-arm64.zip or ...linux-arm.zip.
  • macOS Users: Download ...osx-x64.zip (Native Apple GPU support is built-in!).
  • Standard CPU-only (Win/Linux): Download the base ...win-x64.zip or ...linux-x64.zip.

Full Changelog: v2.0.14...v2.0.15