Skip to content

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 15 Jan 19:37
· 48 commits to master since this release

HomeGenie 🧞 v2.0.1 — Your Local AI-Powered Programmable Intelligence Unleashed!

We are thrilled to announce the official stable release of HomeGenie 2.0.1, culminating over three years of dedicated development into a completely re-imagined platform. HomeGenie has evolved into a robust, local-first, and privacy-centric system of programmable intelligence, with Agentic AI at its core.

This release empowers you with cutting-edge capabilities to transform any environment into a truly intelligent and autonomous system.

🚀 Key Highlights & New Capabilities:

🧠 Local AI & Lailama Agentic Engine:

  • Intelligent & Adaptive: The Lailama engine dynamically optimizes its parameters (Context Window, Batch Size) based on your system's available RAM, ensuring stable and efficient operation across diverse hardware.
  • Granular AI Control: A brand-new, intuitive configuration UI (supporting both Light and Dark themes) allows you to fine-tune Lailama's behavior:
    • Adjust Creativity (Temperature) from precise logic to creative responses.
    • Manage Working Memory (Context Window) for enhanced AI recall.
    • Control System Context Sharing to feed real-time module and sensor data to the AI for highly accurate agentic actions.
  • Enhanced Reasoning: Improved System Report formatting and refined system prompts for Lailama and Gemini providers lead to smarter intent recognition and execution.
  • AI Vision Suite: Full integration of YOLO (Object Detection, Instance Segmentation, Pose Estimation) directly on server and ESP32-CAM modules.
  • Agentic Scheduling (Genie Command): The Scheduler now hosts AI-driven tasks, allowing natural language commands to define complex automations autonomously.
  • Speech Recognition & Synthesis: Improved microphone input and voice responses in the new AI chat interface.
  • Async Model Downloads: Robust Download Manager for GGUF models with pause/resume support.

🛠 Developer API & Framework:

  • New Licensing Model: Re-licensed to GNU Affero General Public License v3.0 for a protected open-source ecosystem.
  • Extended Widget Capabilities: zuix.d.ts is updated with new widget controller methods: this.apiCall(), this.showSettings(), and this.translate() for deeper integration.
  • Universal Fluent API Generator: Generates ready-to-use C#, JavaScript, and Python code with a unified syntax for module interaction.
  • ModuleField API: Added the .decimalValue property to ModuleField for simplified numeric handling in UI logic.

🎨 User Interface (UI) & Experience (UX) Overhaul:

  • Modernized UI: A sleek, responsive, and multilingual interface with full support for Light/Dark themes and enhanced readability.
  • Redesigned AI Chat: "Bottom sheet" style chat with explicit thought processes, smart scroll, token buffering, and unified "Stop" commands.
  • Customizable Dashboards: New preferences for custom wallpapers (including animated GIFs), widget card colors, opacity, and blur effects.
  • Quick Control Sheets: Implemented Floating Action Buttons (FABs) for rapid control of scenes, lights, colors, and shutters directly from the dashboard.
  • Smart Display Integration: ESP32/ESP32-S3 devices with touch displays now function as customizable and autonomous control centers.
  • Revamped Log Events Viewer: Interactive chart preview with seamless navigation for efficient log analysis.
  • Code Editor Minimap: Enabled for faster navigation within long scripts.
  • Clearer Visual Programming: The "VPL" entry has been renamed to "Visual Program" for improved clarity and accessibility.

Why HomeGenie 2.0.1?

This release represents our unwavering commitment to empowering users with local-first, cloud-independent, and intelligent programmable systems. With Lailama, your HomeGenie server transforms into a truly autonomous agent, capable of understanding, reasoning, and acting on your unique environment or project—all while keeping your data private and secure on your hardware.


Happy Automating! 🚀🧞‍♂️

Full Changelog: v2.0.0-rc.15...v2.0.1