Memory and search commands
signet remember
Section titled “signet remember”Save a memory to the database. The daemon embeds it for vector search if an embedding provider is configured.
signet remember "User prefers dark mode"signet remember "critical: never push to main" --criticalsignet remember "deploy runs on Friday" --tags devops,deploy --who usersignet remember "deploy incident started before it was written down" --occurred-at 2026-05-13T18:00:00ZOptions:
| Option | Description |
|---|---|
-w, --who <who> |
Who is remembering (default: user) |
-t, --tags <tags> |
Comma-separated tags |
-i, --importance <n> |
Importance score, 0-1 (default: 0.7) |
--critical |
Mark as critical/pinned |
--occurred-at <iso> |
Event time this memory is about |
--observed-at <iso> |
Observation time this memory records |
--source-created-at <iso> |
Source-system creation time for this memory |
--valid-from <iso> |
Start of validity window for this memory |
--valid-until <iso> |
End of validity window for this memory |
--review-after <iso> |
Surface a future temporal claim for review after this timestamp |
Output:
✔ Saved memory: mem_abc123 (embedded) Tags: devops,deploysignet recall
Section titled “signet recall”Search memories using hybrid vector + keyword search.
signet recall "user preferences"signet recall "release notes" --project /home/user/myappsignet recall "deploy process" --limit 5 --type decisionsignet recall "auth" --tags backend --who claude-code --since 2026-01-01signet recall "deploy checklist" --keyword-query "deploy OR rollback" --min-score 0.8signet recall "2026/05/13"signet recall "temporal recall" --time-start 2026-05-13T00:00:00Z --time-end 2026-05-14T00:00:00Zsignet recall "project history" --aggregate --aggregate-budget smallsignet recall "secrets" --jsonPrimary controls:
| Option | Description |
|---|---|
-l, --limit <n> |
Max results (default: 10) |
--project <project> |
Filter by project |
Common refinements:
| Option | Description |
|---|---|
-t, --type <type> |
Filter by memory type |
--tags <tags> |
Filter by tags (comma-separated) |
--who <who> |
Filter by author |
--since <date> |
Only include memories created after this date |
--until <date> |
Only include memories created before this date |
--time-start <iso> |
Temporal recall lower bound |
--time-end <iso> |
Temporal recall upper bound |
--time-facets <facets> |
Temporal facets to search: session, source, captured, observed, occurred, valid |
--time-mode <mode> |
Temporal mode: auto, timeline, or filter |
Exact date queries such as 2026/05/13, 2026-05-13, and May 13 2026
activate temporal recall automatically. Date-only queries return a timeline;
date plus topic filters recall to matching temporal rows.
Advanced controls:
| Option | Description |
|---|---|
--keyword-query <query> |
Override the keyword/FTS query used for recall |
--pinned |
Only return pinned memories |
--importance-min <n> |
Only return memories at or above this importance |
--min-score <n> |
Minimum recall score threshold, applied client-side |
--agent <name> |
Filter by agent ID |
--aggregate |
Synthesize one aggregate answer from bounded recall evidence |
--aggregate-budget <budget> |
Aggregate recall budget: small, medium, or large |
--no-save-aggregate |
Return the aggregate answer without saving it as a memory; saving requires remember permission |
--json |
Print the recall response as JSON |
signet session search
Section titled “signet session search”Search active or completed session transcripts. This is separate from
signet recall, which searches stored memories only.
signet session search "Juniper trunk ports"signet session search "handoff notes" --session-key parent-session --limit 5signet session search "delegated task" --current-session-key child-session --agent research-agent --jsonOptions:
| Option | Description |
|---|---|
--session-key <key> |
Search one transcript session |
--current-session-key <key> |
Current session key; sub-agent lineage may resolve to the parent |
--agent <name> |
Agent ID scope |
--project <project> |
Filter by project |
-l, --limit <n> |
Max results (default: 10, max: 20) |
--json |
Print the transcript search response as JSON |