Connection check
local install
monet
Local-first, state-centric memory for coding agents. MCP server + CLI.
Tools
21
GitHub stars
—
Installs / wk
770
Licence
—
Transport
stdio
Last checked
never
Tools & capabilities
21 toolsRead from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.
agent_context
from source
Session-start orientation. Call first. Returns resolved Session-start orientation. Call first. Returns resolved
conformance_answer
from source
Record whether the action followed the rules read at that moment: Record whether the action followed the rules read at that moment:
conformance_ask
from source
Record that you asked the user whether an action followed the rule it read. Call this when you put the question, before their reply. The momentId is the one Record that you asked the user whether an action followed the rule it read. Call this when you put the question, before their reply. The momentId is the one
memory_checkpoint
from source
memory_circle_manage
from source
Manage project-locality circles. Rename preserves the old name as an alias. Merge moves all concepts; forceNew (default) keeps near matches distinct and flags them, while auto dedu… Manage project-locality circles. Rename preserves the old name as an alias. Merge moves all concepts; forceNew (default) keeps near matches distinct and flags them, while auto deduplicates. Archive hides a circle from store-wide recall/listing without deleting it; unarchive restores it. List includes archived circles. Use entities/edges, not circles, for topics.
memory_declare
from source
memory_detach
from source
memory_fetch
from source
Read a concept by id. Normal concepts return Read a concept by id. Normal concepts return
memory_flag_contradiction
from source
Open a contradiction when stored memory conflicts with newer evidence. The concept becomes disputed until memory_resolve mediates it. Prefer memory_store kind= Open a contradiction when stored memory conflicts with newer evidence. The concept becomes disputed until memory_resolve mediates it. Prefer memory_store kind=
memory_list
from source
List one circle List one circle
memory_overview
from source
Read-only curation workbench for one circle: compact counts, livingModel cards, bounded queues for possibleDuplicates, extractionCandidates, openContradictions and gate exceptions,… Read-only curation workbench for one circle: compact counts, livingModel cards, bounded queues for possibleDuplicates, extractionCandidates, openContradictions and gate exceptions, plus the ratified skeleton. A skeleton member
memory_ratify
from source
Record a human verdict on a principle or preference candidate after conversational review against the skeleton battery (Generates/Covers/Transfers/Exits). Approve/re-ratify enters… Record a human verdict on a principle or preference candidate after conversational review against the skeleton battery (Generates/Covers/Transfers/Exits). Approve/re-ratify enters the candidate in the skeleton and can link generated rules; reject keeps it out; retire ends current membership. The latest verdict governs membership, while every verdict remains in history.
memory_reassign_circle
from source
Move a concept, its observations, and graph membership to another circle. Pass exactly one of id or ids; batches are per-item atomic and report errors without aborting. Move a concept, its observations, and graph membership to another circle. Pass exactly one of id or ids; batches are per-item atomic and report errors without aborting.
memory_resolve
from source
memory_restore
from source
Undo memory_retire: a retired memory is searchable, fetchable, listed and counted again, and its graph is re-derived. Pass exactly one of id or ids; batches are per-item and report… Undo memory_retire: a retired memory is searchable, fetchable, listed and counted again, and its graph is re-derived. Pass exactly one of id or ids; batches are per-item and report errors without aborting.
memory_retire
from source
Hide a memory: it leaves memory_search, memory_fetch, memory_list and the overview counts, its evidence untouched, and memory_restore brings it back \u2014 its graph re-derived fro… Hide a memory: it leaves memory_search, memory_fetch, memory_list and the overview counts, its evidence untouched, and memory_restore brings it back \u2014 its graph re-derived from that evidence rather than replayed, so ordering and reinforcement history do not survive the round trip. Pass exactly one of id or ids; batches are per-item and report errors without aborting.
memory_search
from source
Find memories by similarity. Returns ranked pointer cards, not content; call memory_fetch with a card Find memories by similarity. Returns ranked pointer cards, not content; call memory_fetch with a card
memory_store
from source
Store durable knowledge. Similar evidence normally attaches to an existing concept; novel, incoherent, species-mismatched, or stage-mismatched evidence creates a concept. Evidence… Store durable knowledge. Similar evidence normally attaches to an existing concept; novel, incoherent, species-mismatched, or stage-mismatched evidence creates a concept. Evidence that matches several concepts equally is REFUSED rather than guessed: the error names the candidates, and you re-send with
memory_synthesize
from source
Store one coherent body synthesized from all of a concept Store one coherent body synthesized from all of a concept
memory_workstreams
from source
Two reads, two moments. Resume \u2014 on continuation intent only, never a fresh directive: omit Two reads, two moments. Resume \u2014 on continuation intent only, never a fresh directive: omit
stage_lookup
from source