v2.0.0-rc.15
·
49 commits
to master
since this release
HomeGenie Server 🧞 v2.0.0-rc.15 - The Era of Local Agentic AI
This release introduces significant advancements in local AI integration and a refined developer experience for building integrated widgets and automation programs.
🧠 Local AI & Lailama Enhancements
The Lailama engine is now more intelligent, highly customizable, and fully context-aware.
- Dynamic Memory Optimization: The engine now automatically optimizes model parameters (Context Window and Batch Size) based on the system's available RAM, ensuring stability across different hardware profiles.
- Refined Configuration UI: A new, intuitive settings panel (supporting both Light and Dark themes) for granular AI control:
- Creativity (Temperature): Real-time adjustment from precise logic to creative responses.
- Working Memory (Context Window): Manage how much information the AI can process simultaneously.
- System Context Sharing: Toggle to provide the AI with real-time status of modules and sensors for precise agentic actions.
- Improved Context Manager: Enhanced formatting for the System Report to reduce hallucinations and improve intent-to-API mapping.
- System Prompt Tuning: Refined default prompts for both Lailama and Gemini providers to improve reasoning consistency.
🛠 Developer API & Framework (zuix.js)
We have extended the widget controller capabilities to allow deeper integration with the HomeGenie core.
- New Controller Methods: Updated
zuix.d.tswith built-in methods:apiCall: Directly invoke HomeGenie backend services and program APIs from a widget.showSettings: Programmatically open the widget's configuration interface.translate: Easily handle localized labels using the internal i18n engine.
- ModuleField API: Added the
.decimalValueproperty to theModuleFieldobject for simplified numeric handling in the UI layer.
🎨 UI & Editor Improvements
- Code Editor: Enabled the minimap for faster navigation within long scripts and programs.
- Chat UI: Fixed vertical message alignment to the bottom and optimized rendering during token streaming to eliminate Markdown flickering.
- File Editor Fix: Resolved a layout issue where scrollable content could overlap dialog action buttons.
- Visual Programming: Renamed the "VPL" entry to "Visual Program" for better clarity and accessibility.
Happy Automating! 🚀🧞♂️
Full Changelog: v2.0.0-rc.14...v2.0.0-rc.15