Pilot-only CLI episodic memory workflow for explicit cross-agent memory experiments.
CLI-native episodic memory for explicit experiments in recurring-pattern capture. This is not part of the canonical default assistant loop.
integration_mode: cli
CASS Memory is a CLI-native tool. It is NOT rendered to IDE MCP configs. It runs as a standalone binary.
docs/specs/2026-04-03-cass-memory-cross-vm-dx-pilot.md (bd-953g)docs/runbook/cass-memory-pilot-quickstart.md (bd-9q92)docs/specs/2026-04-03-cass-memory-candidate-contract.md ()bd-h3f1docs/specs/2026-04-03-cass-memory-context-retrieval-and-cross-vm-path.md (bd-dk79)docs/runbook/cass-memory-seeded-heuristics.mdtemplates/cass-memory-pilot-entry-template.mdtemplates/cass-memory-pilot-reuse-log-template.csv# Install from GitHub (npm)
npm install -g Dicklesworthstone/cass_memory_system
# Version check
cm --version
# Quick health check
cm quickstart --json
# Full diagnostics
cm doctor --json
# Repair degraded local setup
cm doctor --fix --no-interactive
Session logs remain local by default.
# Get task-specific context before non-trivial DX work
cm context "repair MCP daemon EOF issue" --json
# Inspect the actual context payload
cm context "prefer z.ai coding endpoints first for this coding lane" --json | jq '.data.relevantBullets'
# Store a memory/playbook bullet
cm playbook add "Always use worktrees for canonical repos" --category workflow
# Inspect rules
cm playbook list
# Broader similarity search when context is too narrow
cm similar "worktree recovery" --threshold 0.1 --json
Cross-agent sharing uses sanitized summaries only.
# Enable sharing
export CASS_SHARE_MEMORY=1
# Disable sharing
export CASS_NO_SHARE=1
cm context "<task>" --json before trying broader retrievalcm similar for loose wording checksremoteCass is for SSH-based remote history, while promoted-rule sharing should use explicit playbook export/import| Env Var | Purpose |
|---|---|
CASS_SHARE_MEMORY | Enable cross-agent digest sharing |
CASS_NO_SHARE | Disable all sharing |
For the current upstream CLI, explicit privacy controls are also available via:
cm privacy status
cm privacy enable
cm privacy disable
CASS Memory is managed by Fleet Sync as a CLI tool:
# Check health via Fleet Sync
~/agent-skills/scripts/dx-mcp-tools-sync.sh --check --json | jq '.tools[] | select(.tool=="cass-memory")'
# Install via Fleet Sync
~/agent-skills/scripts/dx-mcp-tools-sync.sh --apply --json
cm --version && cm quickstart --json && cm doctor --json
codex mcp list or similarfleet-sync: Fleet Sync orchestratorllm-tldr: MCP static analysisserena: MCP symbol-aware edits + memory