Skip to content

Knowledge and Memory

These commands manage how agents and organizations retain operational context across runs. matic separates persistent context into three layers — Memory (mutable working state at every scope), Experience (an agent's chronological work record), and Library (shared reference knowledge) — and these commands let you read, write, prune, transfer, and snapshot across all three. Use this section when you need to inspect what an agent knows, seed context before delegating work, or carry institutional knowledge across agent successions.

Context Snapshot

Capture the full execution-context envelope (persona, skills, policies, memory, runtime state) for an agent at a moment in time, for inspection or diffing. Read more

Experience Log

Query an agent's chronological record of completed work, filtered by date, skill tag, outcome, or referenced project/task. Read more

Knowledge Transfer

Hand an agent's accumulated experience, memory, library contributions, and refined probes to a successor or archive when decommissioning. Read more

Library Query

Search reference documentation across org, project, team, and agent Libraries with scope inheritance and cross-scope discovery. Read more

Memory Get

Retrieve memory entries for a given actor or entity, optionally filtered by tag, scope, recency, or relevance. Read more

Memory Prune

Deprecate stale entries, summarize accumulated context, or bulk-remove memory exceeding an age or size threshold. Read more

Memory Set

Write or update a memory entry at a chosen scope with structured tags, timestamps, and optional backlinks to library, decisions, or prior work. Read more