Skip to content

Memory

Silicon Worker has long-term memory (codenamed Hermes). It remembers your preferences, common processes, and project context across sessions, so you don't have to explain everything from scratch each time — it gets to know you the more you use it.

Two tiers: private and global

Memory comes in two tiers with different scopes:

  • Private memory: belongs to a specific role (an Expert). For example, your "researcher" expert can remember preferences specific to its kind of work, without affecting other roles.
  • Global memory: shared across roles — a good place for things you want Silicon Worker to remember in any context, such as how to address you, your preferred language, or general habits.

This split lets memory be both targeted and universal: specialized lessons stay with an expert, while general preferences apply to all roles.

What it remembers

Silicon Worker mainly remembers information that helps in the future, such as:

  • Preferences: formats, tone, language, and naming conventions you like.
  • Processes: the fixed steps and requirements for how you do something.
  • Context: project background, key facts, and useful lessons drawn from past tasks.

Internally, memory is layered by importance and type: some are key facts worth keeping stably for the long term, others are episode summaries distilled from past tasks.

How memory is used

At the start of each task, Silicon Worker automatically recalls the memories most relevant to the current situation and takes them into account, producing results that better fit your habits. You usually don't need to do anything.

Memory both accumulates automatically (for example, by summarizing useful lessons from task conclusions) and can be maintained by you — tell it to remember something, or clean up what's no longer needed.

Data stays local

Like all other data, memory is stored on your own computer. See "Data stays local" in Tools & risk levels.