⚙ Settings
Server
Company workspace
Host folder bind-mounted at /workspace in every agent
container — this is how teammates share files. Applies to containers created
after the change (remove old containers to remount).
Appearance
Display-only prefs — stored in this browser. Schedules still fire in server-local time; this only changes how times render.
🔌 Connectors (OAuth)
Connect external services. Tokens land in the secret broker as
NAME_ACCESS_TOKEN — grant them to agents from the Secrets page.
+ Register a connector
Models (daedalus SettingsStore)
Agent engine
Storage
🐝 Agents
The roster — every agent created from the hive-client. Status refreshes every 2 s while this page is open.
loading…
🔒 Secrets
The secret broker — credentials agents need at runtime, delivered
without entering the LLM context. Values are write-only
(AES-256-GCM at rest); toggle a chip to grant a secret to an agent —
it appears as HIVE_SECRET_<NAME> in its container
exec environment. Rotation = delete + re-add.
Broker
| Name | Created | Granted to |
|---|
🧠 Models
LLM providers and models — the configuration agents are created with. Keys are stored server-side and never shown here.
Providers
| Name | Host | Key | Timeout | |
|---|---|---|---|---|
| loading… | ||||
Models
| Name | Provider | Model ID | Context | Temp | ||
|---|---|---|---|---|---|---|
| loading… | ||||||
⏰ Scheduled Tasks
Routines — prompts the scheduler fires into an agent's own thread (every 30 s tick). One-shots disable after firing; recurring tasks can be paused with the toggle.
Tasks
| Name / Prompt | Agent | Schedule | Next Fire | Last Fired | Status | |
|---|---|---|---|---|---|---|
| loading… | ||||||
📁 Files
The shared company workspace — everything agents read and write in their containers lives here (mounted at /workspace). Chat attachments land under attachments/<thread>/; agent outputs are artifacts you can download from this browser.
📁 workspace
| Name | Kind | Size | Modified |
|---|---|---|---|
| loading… | |||
🧩 Skills
The global skill library — reusable capability packs (SKILL.md) shared across agents. Toggle a chip to enable a skill for that agent; the server symlinks it into the agent's skills dir and daedalus discovers it on its next turn. Agent-learned local skills stay between you and the agent — they are not managed here.
Global Library
| Name | Trigger / Description | Version | Enabled for | |
|---|---|---|---|---|
| loading… | ||||
🏪 Registry — curated, one-click install
loading…
Add Provider
Install Skill from Git
Add Secret
Add Global Skill
Add Model
Discover
🖥️ Workers
Remote machines running hive-worker — agents assigned to a worker execute there (containers, screen, exec) instead of on this server. The online badge is live from the worker channel; the table refreshes every 5s while this page is open.
| Name | Status | Capabilities | Proto | Last seen | Agents | |
|---|---|---|---|---|---|---|
| loading… | ||||||
Enrolling a worker
Keys are minted on the server host only — the raw
hmwk_… key is printed once. Run this on the
server, then start the worker on the remote machine with the key:
hive-server enroll-worker <name> → hive-worker --server ws://<server>:8423 --key hmwk_… --name <name>
🔑 API Keys
Every API call needs a bearer key. The raw key is shown once at creation. The master key cannot be revoked here.
| Name | Key | Scopes | Created | Status | |
|---|---|---|---|---|---|
| loading… | |||||
New API key
⚠ Copy it now — it is never shown again.