Skip to main content
Betav0.1NL · EN

Hermiq

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.

What you start with

Agents, memory and skills — all governed by OpenRegister.

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.

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.

{
"pages": [ … ],
"menu": [ … ],
"dependencies": [ … ]
}

Manifest-first, no per-page Vue

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".

Admin settings + AI companion

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.