Sazabi
CLI

sazabi memory

Command reference for sazabi memory.

sazabi memory — Read, search, and update durable project memory. Subcommands: list, get, search, put, delete.

sazabi memory

Read, search, and update durable project memory

sazabi memory <subcommand>
sazabi memory get AGENTS.md  # Get the index doc
sazabi memory list --kind note,runbook  # Browse curated docs
sazabi memory search "pooler timeout" --since 30d  # Semantic search
sazabi memory put AGENTS.md --file ./AGENTS.md  # Upsert a curated doc
sazabi memory delete notes/stale.md  # Delete a curated doc

sazabi memory list

List project memory catalog rows

sazabi memory list [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
--project-idstringNoOverride active project ID
--kindstringNoComma-separated kinds: note, runbook, or change
--sincestringNoOnly documents updated within this window, for example 7d
--path-prefixstringNoFilter to paths starting with this prefix
--managedstringNoFilter managed documents: "true" or "false"
--servicestringNoFilter to documents whose attrs.services contains this value
--limitstringNoMaximum number of documents to return (default: 50, max: 100)
--cursorstringNoPagination cursor from previous response
sazabi memory list  # List project memory
sazabi memory list --kind note,runbook  # Filter by kind
sazabi memory list --kind change --since 7d --path-prefix services/durable-agent  # Recent durable-agent changes
sazabi memory list --service intake --limit 50 --json  # List intake-tagged docs as JSON
sazabi memory list --managed false  # List user-managed docs only

sazabi memory get

Get one project memory document (prefer --json for agents)

sazabi memory get [path] [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
--project-idstringNoOverride active project ID
--idstringNoDocument id
sazabi memory get AGENTS.md  # Get by curated path
sazabi memory get notes/architecture.md --json  # Get one document as JSON
sazabi memory get --id 22222222-2222-4222-8222-222222222222  # Get by document id

Search project memory documents

sazabi memory search <query> [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
--project-idstringNoOverride active project ID
--kindstringNoComma-separated kinds: note, runbook, or change
--sincestringNoOnly documents updated within this window, for example 7d
--path-prefixstringNoFilter to paths starting with this prefix
--managedstringNoFilter managed documents: "true" or "false"
--servicestringNoFilter to documents whose attrs.services contains this value
--limitstringNoMaximum number of hits to return (default: 10, max: 50)
sazabi memory search "where is llm-config wired" --kind change --json  # Search recent changes
sazabi memory search "known benign noise" --kind note,runbook  # Search curated guidance
sazabi memory search "pooler timeout" --since 30d --service api  # Search api-tagged docs
sazabi memory search "pooler timeout" --managed true --kind change  # Search managed changes

sazabi memory put

Create or replace a curated memory document

sazabi memory put <path> [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
--project-idstringNoOverride active project ID
--bodystringNoDocument body text
--filestringNoRead document body from a file, or '-' for stdin
--kindstringNoCurated kind: "note" (default) or "runbook"
--titlestringNoOptional display title
sazabi memory put AGENTS.md --file ./AGENTS.md  # Upsert from a local file
sazabi memory put notes/customer-context.md --body "…" --kind note  # Upsert inline note body

sazabi memory delete

Delete a curated memory document

sazabi memory delete [path] [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
--project-idstringNoOverride active project ID
--idstringNoDocument id
sazabi memory delete notes/stale.md  # Delete a curated document