Dashboard widget, ready to build
Add a Nextcloud Dashboard widget in three files — a PHP IWidget class, a webpack entry, and a NcDashboardWidget renderer — plus two registration points in Application.php and webpack.config.js.
Hermiq brings autonomous AI agents to Nextcloud. Define an agent, give it tools, and run it on a schedule — all inside your own Nextcloud. Agents, their memory and skills are stored as OpenRegister objects, so every run is governed, auditable and multi-tenant.
Define an agent, give it tools, and run it on a schedule — a Dashboard widget, a manifest-driven UI, an admin settings panel, an MCP tool provider, and this very documentation site all come wired up.
Add a Nextcloud Dashboard widget in three files — a PHP IWidget class, a webpack entry, and a NcDashboardWidget renderer — plus two registration points in Application.php and webpack.config.js.
Pages, navigation, and dependencies live in src/manifest.json. CnAppRoot reads the manifest at boot and renders index / detail / dashboard / settings pages — you only write a Vue file for type: "custom".
An admin settings panel wired through NcAppSettingsDialog, an OpenRegister-backed settings register, and an ExampleToolProvider that exposes the app over MCP to the in-app AI Chat Companion.