Network Configuration
βοΈ Active Plugins
Loading active plugins...
π Installed Plugins
Loading plugins...
Client Management
| ID | Name | API Key | Admin | Escalate | Propagate | Actions |
|---|
π How Access Control Works
Whitelist mode β By default, ALL messages are blocked. You must explicitly allow each message type the client can send.
Blacklist mode β All skills are allowed by default. Add skill IDs to block specific skills.
Blacklist mode β All intents are allowed by default. Add intent IDs to block specific intents.
π Access Control Lists
Manage permissions for clientsHiveMind Core Permissions
These permissions control what this client can do within the HiveMind network.
Quick Templates
β Allowed Message Types (Whitelist)
By default, ALL messages are blocked. Add message types here that this client is allowed to send. One message type per line.
π« Skill Blacklist
All skills are allowed by default. Add skill IDs here to block specific skills from being triggered by this client. One skill ID per line.
π« Intent Blacklist
All intents are allowed by default. Add intent IDs here to block specific intents from being triggered by this client. One intent ID per line.
π¬ Test a persona
A live multi-turn conversation: the persona instance (and its memory module) is kept across turns. New session starts a fresh instance, clearing memory.
π€ Personas
Create and manage AI personas. Each persona has its own personality, solver plugins, and configuration.
Loading personas...
β Active Persona
Select which persona to use for AI conversations.
π€ Agent Protocol
Select the AI backend for message processing. Only one agent protocol can be active at a time.
Loading agent protocols...
ποΈ Database Profiles
β ActiveConfigure named database profiles. Each profile stores a backend type and its connection settings. Activate a profile to make it the live database β optionally migrating existing clients.
Saved Profiles
Loading profiles...
Available backends (install status)
π Network Protocols
Enable or disable transport protocolsNetwork protocols handle incoming connections from HiveMind clients. Multiple protocols can run simultaneously.
Loading protocols...
ποΈ OpenVoiceOS Plugins
Install Speech-to-Text, Text-to-Speech, Wake Word, VAD, and Agent plugins here. Once installed, they can be configured in the Binary Protocol or AI Agents tabs.
Speech-to-Text (STT)
Loading STT plugins...
π¦ Binary Protocol
Audio and binary data handling for voice I/OLoading binary protocol status...
βοΈ Active Voice Configuration
Enable the Audio Binary Protocol to use voice I/O features with satellites.
What is Binary Protocol?
The binary protocol handles audio data from HiveMind satellites. It's required for:
- Voice satellite audio streaming
- Microphone satellite audio capture
- Server-side STT/TTS processing
π Encoding Schemes
Select which encoding schemes are allowed for client connections. Encodings are used to serialize messages between HiveMind nodes. At least one encoding must be enabled.
π Cipher Suites
Select which encryption ciphers are allowed for secure client connections.
ποΈ Plugin presets
Named, reusable {module, config} for each plugin type β author once, then select them when configuring (e.g. STT/TTS/wake-word/VAD in the Binary Protocol). A preset can wrap a local plugin or point at a registered OVOS server.
π¬ Test Chat β impersonate a client
Pick any registered client and chat through the hub as that client. The panel opens a real connection with its credentials, so this exercises the genuine path β its ACL, routing, and whatever agent (OVOS / persona) is behind the hub. Requires a running hub (in-process by default).
πΈοΈ Mesh topology
Click a satellite to generate its pairing QR.
π Live metrics
π Recent events
π hivemind-core log
π§Ύ Audit log
π°οΈ Register an OVOS server
Register external persona / STT / TTS / translate servers so hivemind-core and homelab can share them.
Registered servers
πΎ Backup & restore
π‘οΈ TLS certificates
βοΈ Admission policy chain
JSON list of policy modules evaluated for every client message.
π Config history
server.json is snapshotted automatically before every config/plugin change. Revert to any point.
Core Startup Error
HiveMind-core failed to start properly. The admin UI is running in degraded mode.
Invalid Configuration
The current configuration has errors that prevent HiveMind-core from starting.