CLI
`map invoke MIND` recipes for every operation.
The CLI is a Rust binary at services/map-cli. After map login you can dispatch any operation on MIND from the shell.
Common flags
| Flag | Effect |
|---|---|
--input <json> | Operation payload (or read from stdin) |
--version v1.0.0 | Pin a specific protocol version |
--idempotency-key <k> | Required for safe retries of state-changing ops |
--audit-tail | Print the audit record(s) produced |
--output human | Pretty-print response (default: json) |
Recipes
store_memory
map invoke MIND store_memory --input '{"kind":"episodic","payload":{"tag":"demo","data":"hello"}}'Insert a memory cell into one of the four memory types with optional vector + graph indexing.
Capability: map.mind.store_memory
recall_memory
map invoke MIND recall_memory --input '{"kind":"episodic","limit":10}'Recall memories by semantic, structural, or temporal predicate; returns ranked results with provenance.
Capability: map.mind.recall_memory
associate_memories
map invoke MIND associate_memories --input '{"example":true}'Create or strengthen an association between memory cells; updates the knowledge graph.
Capability: map.mind.associate_memories
query_knowledge
map invoke MIND query_knowledge --input '{"example":true}'Query the knowledge graph for subgraph snapshots, optionally bound by source attestation.
Capability: map.mind.query_knowledge
fusion_request
map invoke MIND fusion_request --input '{"example":true}'Compose a multi-modal fusion across memory types for a higher-level reasoning bind.
Capability: map.mind.fusion_request
mind.beliefs.assert
map invoke MIND mind.beliefs.assert --input '{"example":true}'Assert a belief into the belief base; justifications recorded.
Capability: map.mind.mind.beliefs.assert
mind.beliefs.retract
map invoke MIND mind.beliefs.retract --input '{"example":true}'Retract a previously asserted belief; justification chain updated.
Capability: map.mind.mind.beliefs.retract
mind.beliefs.query
map invoke MIND mind.beliefs.query --input '{"example":true}'Query the active belief base by predicate.
Capability: map.mind.mind.beliefs.query
mind.beliefs.justify
map invoke MIND mind.beliefs.justify --input '{"example":true}'Return the justification chain for a held belief.
Capability: map.mind.mind.beliefs.justify
mind.beliefs.subscribe
map invoke MIND mind.beliefs.subscribe --input '{"example":true}'Subscribe to belief changes for live reasoning binds.
Capability: map.mind.mind.beliefs.subscribe
wm.bridge
map invoke MIND wm.bridge --input '{"example":true}'Working memory bridge — feature-gated; exposes WM events to bound reasoning services.
Capability: map.mind.wm.bridge
See CLI reference for global flags, login, MCP integration.