Configuration
Configuration
Configure Fabriq to match your workflow — agent, engine, preferences, and integrations.
Fabriq's configuration is split into areas that you can adjust independently. Most settings are available from the Settings panel in the app, with advanced options in config files on disk.
Configuration areas
| Area | What you can configure | Where |
|---|---|---|
| Agent | Backend selection (OpenCode/Claude Code), API keys, connection settings | Settings → Agent |
| Engine | Engine mode (inline, stub, subprocess, local) — controls which capabilities are available | Settings → Engine |
| Workspace | Repository registrations, workspace path, workspace-level config | Workspace settings |
| Integrations | Git hosts, OAuth credentials, external service connections | Settings → Integrations |
| Plugins | Enable/disable installed plugins, view manifest details | Settings → Plugins |
| Preferences | Theme (light/dark), UI density, language, update channel | Settings → Preferences |
Quick links
- I want to change my agent backend → Agents setup guides
- I need to understand engine modes → Decision guide
- I want to adjust appearance → Theme, language, UI density
- I want to register a repository → Adding repos to your workspace
Advanced: Config files on disk
Beyond the Settings UI, Fabriq stores configuration in your workspace directory:
.dapei/
└── config.yaml ← Workspace-level configuration
This file contains workspace settings that persist across sessions. You can edit it manually for advanced configuration, but the Settings UI covers most common needs.
Next steps
- Engine Modes — choose the right mode for your workflow
- Preferences — customize the UI
- Connecting Agents — set up your agent backend
Edit on GitHub
Last updated on