Skip to content

Admin dashboard

The admin dashboard (/dashboard) is the operator console for instance health, users, channels, and mutations.

Access

Requires admin or owner role. Linked from chat header Dashboard and settings Instance settings.

Admins and owners receive the full curated navigation (Admin group included). Feature flags and simplified mode do not strip admin nav. See Navigation and roles.

Sections

Route Purpose
/dashboard Overview metrics, channel health, pending mutations
/dashboard/users Invite users, roles, approval
/dashboard/conversations Cross-user session audit
/dashboard/mutations Approve or reject synthesized tools
/dashboard/tools Generated tool catalog
/dashboard/channels Telegram, Discord, REST API (theme contrast clamped; see Theme contrast)
/dashboard/keys REST API keys for channels
/dashboard/memory Memory index stats
/dashboard/settings Instance name, LLM providers, agent behaviour, storage
/admin/feature-flags Progressive UI surface toggles (guide)
/admin/readiness Market / upgrade / recovery gates
/admin/upstream Hermes release review queue and adoption decisions (guide)
/settings/billing Subscription UI plus admin catalog price pins (guide)

LLM providers (dashboard settings)

  • Built-in providers: DeepSeek, Anthropic, OpenAI, Gemini, Ollama
  • Custom OpenAI-compatible providers
  • Set default provider, test connection, remove credentials

Keys persist to the environment file on save.

Channel health

Overview strip shows Telegram, Discord, and REST status with links to Channels configuration.

API

Admin routes under /api/admin/*, /api/settings/*, and /api/billing/admin/*. See API reference.