v2.0.1
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.tsis updated with new widget controller methods:this.apiCall(),this.showSettings(), andthis.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
.decimalValueproperty toModuleFieldfor 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