Skip to content

Configuration Overview

All of Silicon Worker's configurable options live under Settings in the app. This page maps what you can configure by area, what it affects, and links out to the matching guide or reference page so you can find things quickly.

This is a navigational reference. The exact fields depend on the options your current version's Settings screen actually shows; open the links below for the detailed steps in each area.

Settings at a glance

Settings areaWhat you can configureRelated pages
Models / ProvidersAdd a provider (choose the protocol type); fill in Base URL, API Key, and model name; pick a primary model plus one or more backup models for failover.Model Providers · Configure providers · Connect Your First Model
Permission mode & risk confirmationSet how much Silicon Worker asks for your consent first (Free / Controlled / Restricted), controlling the confirmation behavior before sensitive actions.Permission modes · Tools & risk · Permissions
System permission grantsGrant OS-level permissions on demand (accessibility, automation, full disk access, calendars, reminders, notifications, and so on) to enable desktop/app capabilities.System Permissions · Grant system permissions
Scheduled tasksCreate one-off or recurring scheduled tasks, with a trigger schedule and the task description to run.Scheduled tasks & remote
Desktop & browser automationThe automation capability itself works after install; the system permissions it needs are granted under System permissions.Desktop & browser automation · System Permissions
MemoryMaintain long-term memory: review, add to, or clean up private memory and global memory.Memory · Manage memory
Knowledge baseCreate knowledge bases, import material, and bind them to a session, expert, or team for retrieval.Knowledge base
SkillsInstall, view, and manage skills (standard procedures in SKILL.md form).Skills · Using skills
PluginsInstall a plugin to bring in its packaged skills, experts, hooks, and MCP servers in one go.Using plugins · Using skills
MCPAdd MCP connectors to bring in external tools: by connection type (stdio / HTTP / SSE), fill in the launch command, address, environment variables, or headers; services that require authorization can use OAuth.Connect MCP
Chat-tool connection (remote)Connect a chat tool to send tasks and receive results remotely from your phone or another device. Available connectors depend on your version.Scheduled tasks & remote

Models & providers

Under Settings → Models / Providers, you can add one or more providers and configure models:

  • Provider protocol type: OpenAI-compatible (the default, covering nearly all services) or Anthropic native.
  • Base URL, API Key, model name: connecting a model usually only needs these.
  • Primary & backup models: pick a primary model for the session, then set one or more backups; when the primary hits a transient problem such as a network error, rate limit, or timeout, it retries automatically and, if it still fails, switches to a backup.

See Model Providers and Configure providers.

Permissions & safety

  • Permission mode: set the confirmation level across Free, Controlled, and Restricted (see Permission modes).
  • System permissions: grant accessibility, automation, full disk access, calendars, reminders, notifications, and so on as needed (see System Permissions).

TIP

A permission only means "this capability is allowed." Whether a given high-risk action actually runs is still gated by the tool's risk level together with your permission mode. See Tools & risk.

Automation & scheduling

  • Scheduled tasks: have a task fire automatically on a schedule, one-off or recurring. Scheduled tasks run on your machine, so the app must stay running and the device powered on and online.
  • Desktop / browser automation: the capability works after install; the system permissions it needs are granted under System permissions.

See Scheduled tasks & remote and Desktop & browser automation.

Memory & knowledge base

  • Memory: long-term memory is split into private (owned by an expert) and global (shared across roles); you can add to or clean it up (see Manage memory).
  • Knowledge base: create, import, and bind to a session, expert, or team for retrieval (see Knowledge base).

Skills & plugins

  • Skills: install, view, and manage standard procedures in SKILL.md form (see Using skills).
  • Plugins: installing one brings in its packaged skills, experts, hooks, and MCP servers in one go (see Using plugins).