Skip to content

v2.0.0-rc.15

Choose a tag to compare

@github-actions github-actions released this 09 Jan 15:38
· 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.ts with 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 .decimalValue property to the ModuleField object 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