Settings
The Settings panel (Ctrl+, or Settings in the topbar) controls system-level configuration for your DAEMI installation — LLM providers, plugins, storage, and server behavior.
LLM Providers
Configuring a Provider
Navigate to Settings → Providers.
DAEMI supports two providers:
OpenAI (Responses API)
Provider: openai-codex
Model: gpt-5.3-codex
API Key: sk-...
Uses the OpenAI Responses API (not Chat Completions). This is the default provider for agents with llm.enabled: false.
Anthropic
Provider: anthropic
Model: claude-opus-4 (or any claude-* model)
API Key: sk-ant-...
Switching Default Provider
- Go to Settings → Providers
- Click the provider you want as default
- Click Set as Default
All agents with llm.enabled: false in their profiles immediately use the new default. Agents with explicit llm.enabled: true configs are unaffected.
Testing a Provider
Click Test Connection next to any provider config. DAEMI sends a minimal request and reports success or the error message.
Model Selection
Within a provider, you can pin a specific model:
| Provider | Available Models |
|---|---|
| openai-codex | gpt-5.3-codex (default) |
| anthropic | claude-opus-4, claude-sonnet-4, claude-haiku-4 |
Set the default model in Settings → Providers → [Provider] → Default Model.
Individual agents can override this via their profile's llm.model field.
Plugins
Settings → Plugins shows all configured plugins with their status:
- Active — config file exists and is valid, tools are in the graph
- Error — config file exists but is invalid (shows the validation error)
- Inactive — no config file found
Click any plugin to:
- View its registered tools
- Edit the config (opens a form)
- Disable or delete the config
→ See Configuring Plugins for setup details.
Storage
Settings → Storage shows:
- Memory store location and size
- Session storage location and size
- Total memory entries per agent
Actions:
- Prune sessions — delete sessions older than N days
- Export memory — download an agent's LTM as JSON
- Import memory — restore from a previous export
System
Settings → System:
| Setting | Description |
|---|---|
| Timezone | Affects scheduled job cron timing |
| Log Level | error | warn | info | debug |
| Shell Access | Enable/disable run_shell tool (disabled by default) |