Skip to content

Glossary

This page gathers the terms used across the docs, each with a short plain-language definition and a link to the page that explains it in depth. Terms are grouped by related topic.

How it works

TermMeaningLearn more
AgentThe "does the work" assistant Silicon Worker acts as when running a task: instead of just replying, it calls tools to get the job done step by step.How the agent works
ReAct / agent loopThe repeating "plan → act → check" work loop: decide the next step, call tools to do it, check the result, then start another round.How the agent works
TurnOne pass through the loop: a single model call plus the tool calls it triggers in that step. Complex tasks usually take several turns.How the agent works
CompactionWhen the conversation grows past what the model can handle at once, earlier work is automatically summarized into a more compact form to free up room to continue — usually with no action from you.How the agent works
Subtask / dispatchThe lead agent breaks a complex task into smaller subtasks, dispatches them to different experts or child assistants in parallel, then gathers the results.Experts & teams

Capabilities & extensions

TermMeaningLearn more
ToolA capability the agent uses to act — reading and writing files, running commands, operating the browser and apps, and so on; every tool carries a risk level.Built-in Tools · Tools & risk
Skill (SKILL.md)A reusable instruction document (SKILL.md) capturing the standard procedure for a type of task, so Silicon Worker handles it to the same standard each time.Skills · Using skills
PluginAn extension unit that packages skills, experts, hooks, and MCP servers together; installing it brings in those capabilities in one go.Using plugins
ExpertA saved, reusable role defined for a type of work, typically holding role instructions, bound skills, and available tools; it can have its own private memory.Experts & teams
TeamA combination of several experts plus their shared skills, letting multiple roles collaborate on one task; a team definition can itself be packaged and shared.Experts & teams
MCPAn open protocol for bringing external tools and services in as tools the agent can call; Silicon Worker acts as an MCP client connecting to external services.Connect MCP

Memory & knowledge

TermMeaningLearn more
Memory (Hermes)Silicon Worker's long-term memory (internally named Hermes), which remembers your preferences, procedures, and project context across sessions and gets to know you over time.Memory · Manage memory
Private memoryMemory owned by a specific expert, taking effect only in that role's related work.Memory
Global memoryMemory shared across roles, suited to things you want remembered in any situation, such as how to address you, your usual language, and general habits.Memory
Knowledge baseA collection of material you import and can search, bindable to a session, expert, or team for on-demand lookup during tasks — complementary to memory.Knowledge base

Safety & permissions

TermMeaningLearn more
Risk level (Safe / Low / High)The label each tool (even different uses of the same tool) carries: Safe is read-only with no impact, Low has limited impact, High may cause significant or irreversible changes.Tools & risk · Built-in Tools
Permission mode (Free / Controlled / Restricted)A single setting for how much Silicon Worker asks first: Free asks only for high-risk actions, Controlled asks for any risky action, Restricted denies by default and allows only what you explicitly permit.Permission modes · Tools & risk
System permissionsThe OS-level grants needed to reach system capabilities (accessibility, automation, full disk access, calendars, reminders, notifications, and so on), granted on demand.System Permissions
Workspace / sandboxA per-session working directory that file operations and command execution are confined to, with no access beyond it.Tools & risk

Models & running

TermMeaningLearn more
ProviderA source of large-model service, connected through a unified gateway; most use the OpenAI-compatible protocol, while the Claude series uses the Anthropic native protocol.Model Providers · Configure providers
Primary/backup model & failover (fallback)A session can set a primary model plus one or more backups; when the primary hits a transient problem and retries still fail, it automatically switches to a backup to continue.Model Providers
Scheduled taskA task that fires automatically on a schedule, one-off or recurring; it runs on your machine, so the app must stay running and the device powered on and online.Scheduled tasks & remote
Remote IM connectionConnecting a chat tool so you can send tasks and receive results remotely from your phone or another device; available connectors depend on your version.Scheduled tasks & remote