Welcome to Deep Agent

Choose a model provider to get started. You can change this anytime in Settings.

Model

{{ setupCatalogError }}

{{ setupError }}

Stored in settings.json under your data directory — not .env.

Settings

Models

Configure LLM providers and API keys. Platforms and models are stored in settings.json; keys go in secrets.json.

{{ collapsedPlatforms[plat.id] ? '▸' : '▾' }} {{ plat.name || plat.id }}
{{ mod.id }} Default

No models yet — click + to add.

{{ settingsMessage }}

Tools

Configure MCP servers. Stored in {{ mcpMeta.path || '.mcp.json' }}.

MCP Tools Configuration
No MCP servers configured.
{{ name }} {{ entry.command ? 'stdio' : (entry.type || entry.transport || 'http') }}{{ mcpHasAuth(entry) ? ' · auth' : '' }}
Built-in tools
Sandbox file tools
read / write / edit / glob / grep inside the VM
Shell execution
Run commands via vm_exec

Sandbox

Resource limits and network policy. Changing these recreates the sandbox on next use.

Network access
Allow outbound HTTP/HTTPS from the sandbox

{{ settingsMessage }}

About

App identity, paths, and version info.

Deep Agent
Version {{ appVersion }} · Tauri desktop + Python sidecar
Paths
Data directory
{{ settingsMeta.data_dir || '—' }}
Workspace
{{ settingsMeta.workdir || '—' }}
Settings file
{{ settingsMeta.settings_path || '—' }}

{{ platformDraft.isNew ? 'Add' : 'Edit' }} Model Platform

Add Model

Loading catalog…

{{ catalogError }}

No matches — enter an ID above and click Add.

Model settings

{{ mcpDraft.isNew ? 'Add' : 'Edit' }} MCP Server

Import from JSON

Paste an object with a top-level mcpServers field.

{{ mcpImportError }}

Update available

Version {{ pendingUpdateVersion }} is available.

Updating will stop any active agent runs and restart Deep Agent.

{{ toastMsg }}