Agents¶
An Agent Article names one accountable executor: its role, assigned Tasks, scoped Knowledge and Memory. Each named Agent has one identity Article (its Brain). A conversational Agent carries its standing instructions in that identity and declares its available Skills directly.
Field (under obsidience) |
Meaning |
|---|---|
role |
The durable role: executive, curator, researcher, guardian. |
tasks |
Assigned, independently queueable Tasks. |
skills |
The conversational Skill catalog (direct Skills). Each Skill binds one Tool. |
knowledge, exclude_knowledge |
Knowledge checkouts that scope context. They grant nothing. |
model, reasoning_effort |
The Agent's model and effort; auto resolves to the installation default. |
required_context |
Articles that must be checked out and current, or activation fails. |
auto_curate |
Owner-authored Auto-curate permission for the Agent's branch. |
There is no Agent Tool list or Runbook list. A personal name (the Executive's default is Computer, which is also the wake word) is identity data only and creates no other Agent.
The four core roles¶
flowchart TB
O(["Owner: Chat and speech"]) --> E["Executive<br/>(Computer)"]
E -->|"task.create<br/>Question / Learn"| D["Darwin<br/>Researcher"]
D -->|"cited finding<br/>via Source Inbox"| A["Alexandria<br/>Curator"]
E -.->|"independent checks"| H["Heimdall<br/>Guardian"]
A -->|proposals| R{"Owner Review"}
D -->|"generated definitions"| R
H -->|"repairs, Audit results"| R
Executive (root Agent). Interprets the owner's request, operates through
its direct Skills, delegates separately queueable work and returns verified
results. Chat and final speech transcripts enter its one Google ADK
conversation; its identity Article owns its standing instructions, Skills,
model and reasoning effort. There is no Executive Task, standing Runbook,
router or preliminary classification call. It looks up missing public facts
itself with web.search and web.fetch.
Darwin (Researcher). Question, Learn and Generate. Gathers current external evidence from direct sources, preserves it as Source and hands off one bounded, cited finding into the physical Source Inbox. When an assigned Task lacks an applicable Runbook, Darwin's Generate path proposes one with the minimal required Skills, which then waits for Review. Darwin never edits maintained Knowledge directly.
Alexandria (Curator). Ingest, Curate, Merge, Link, Improve and Archive. Turns research handoffs into coherent, current, linked Knowledge, preserving Sources, provenance and meaningful relationships, and prefers an honest no-change result over filler. See Knowledge.
Heimdall (Guardian). Audit, Repair and Model. Inspects execution health, definitions and capability wiring; performs receipt-safe recovery when status degrades; characterizes local models; and evaluates instruction corrections through Audit. Definition, wiring and code changes still go through Review. See Self-improvement.
The specialists orbit the Executive as satellites in the graph. Each Agent has its own Hindsight memory bank; owner inspection grants no Agent cross-bank access. See Memory.
Starter Vault Agents¶
4 Agents Articles, generated at build time from obsidience/defaults/vault.
| Agent | Role | Assigned Tasks | Direct Skills | Knowledge checkouts |
|---|---|---|---|---|
| Alexandria | curator | Ingest, Improve, Archive, Curate, Merge, Link, Query | — | Games, Projects, Websites, News & Research |
| Darwin | researcher | Research / Question, Research / Learn, Generate / Tool, Generate / Skill, Generate / Task, Generate / Runbook, Query | — | Games, Projects, Websites, News & Research, Architecture |
| Computer | executive | — | application.launch, camera.observe, computer.act, computer.hardware, computer.observe, computer.replay, harness.status, model.inspect, task.complete, task.create, vault.read, vault.search, web.fetch, web.search, window.activate, window.place, observations.recall |
Games, Projects, Websites, News & Research, Architecture |
| Heimdall | guardian | Audit, Query, Repair, Research / Model | — | Architecture |
Skills and Knowledge columns show Article names; Tool contracts are listed on
Tools. The optional session.unlock Tool and Skill are documented
in the library but not granted to the starter Executive; granting them is a
local owner's choice.