semantic-memory
v0.8.0Local-first semantic-memory integration with discovered tool profiles, governed capture, witnessed recall and native receipt boundaries.
By Josh StevensonLicense: Apache-2.02 GitHub starsUpdated 2 hours ago
Directory evidence
- Runtimes
- Codex
- Parsed components
- 20 skill or MCP entries
- Source updated
- Oct 2, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install semantic-memory for Codex
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add semantic-memory@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
Compatibility: the page URL and API slug “semantic-memory-2” remain stable.
- Codex:
semantic-memory-2@agent-plugin-marketplace→semantic-memory@agent-plugin-marketplace
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/RecursiveIntell/agent-memory-kitsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is codex/plugins/semantic-memory/.
Plugin files
├── .codex-plugin/plugin.json├── skills/claim-provenance/SKILL.md├── skills/context-compaction/SKILL.md├── skills/governed-memory/SKILL.md├── skills/knowledge-graph-explorer/SKILL.md├── skills/llm-output-parsing/SKILL.md├── skills/memory-capture/SKILL.md├── skills/memory-conversation-log/SKILL.md├── skills/memory-curator/SKILL.md├── skills/memory-ingest-codebase/SKILL.md├── skills/memory-keeper/SKILL.md├── skills/memory-maintenance/SKILL.md├── skills/memory-setup-doctor/SKILL.md├── skills/memory-subagent-workflow/SKILL.md├── skills/memory-sync/SKILL.md├── skills/release-gate/SKILL.md├── skills/semantic-memory/SKILL.md└── .mcp.json
Included Skills16
Use claim-ledger to back material agent assertions with claim/evidence/provenance receipts. Create claims from facts, add evidence, verify integrity, and export bundles for audit.
Use context-governor for receipt-backed context compaction before risky handoffs or compaction events. Preserve high-risk context, store exact fallback receipts, and expand when omitted text matters.
Use when semantic-memory evidence must support an assertion, historical answer, correction, compaction, or action. Preserve witnessed retrieval, temporal scope, authority and native receipts. Applies to the RecursiveIntell memory stack; does not authorize memory maintenance or agent execution.
Explore the semantic-memory knowledge graph. Use when the user asks what is related to a topic, how two things or facts connect, what is known across the graph, or wants clusters, communities, graph paths, second-order retrieval, or an interactive graph view.
Use semantic-memory-mcp LLM output parser tools to robustly parse JSON, string lists, choices, and numbers from raw LLM output without an additional LLM call. Handles think blocks, markdown fences, and malformed JSON.
Persist durable sourced facts to semantic memory when the user asks to remember a decision, preference, correction, or verified project fact. Excludes transient progress, secrets and unverified claims.
Use semantic-memory conversation tools. Trigger when the user asks to recall past sessions, search prior conversations, list memory sessions, save a notable exchange, or log conversation messages into semantic-memory.
Audit and improve the semantic memory store. Use when the user asks to review, clean, audit, prune, maintain, reconcile, find duplicates or contradictions, inspect stale facts, or check memory health. Produces a read-only report first, then only changes memory after approval.
Ingest or refresh a repository into semantic-memory for Codex using the deterministic codebase ingester, including dry runs, namespaces, dedupe, manifests, components, and graph edges. Prefer memory-sync for routine stale repo refreshes.
Memory specialist workflow for heavy semantic-memory work. Use for multi-step memory audits, deep graph exploration, bulk namespace recall, contradiction reconciliation, conversation recall, or when memory work should be isolated from the main task.
Maintain semantic-memory quality for Codex by auditing duplicates, stale or contradictory facts, provenance, graph relationships, lifecycle output, topology, recall ranking, and direct namespace reads. Prefer memory-curator for full audit and reconciliation.
Diagnose and repair semantic-memory Codex setup, including plugin install state, MCP binary resolution, memory directory, hooks.json, config.toml, tool approvals, and smoke tests.
Use Codex subagents with semantic-memory for large repo exploration, memory audits, ingestion planning, graph traversal, conversation recall, and parallel recall while preserving verification discipline. Prefer memory-keeper for heavy memory-only work.
Keep a codebase's semantic memory current. Use when the user asks to sync, refresh, re-ingest, or update memory for a repository after pulling changes, finishing work, or finding stale project memory.
Run cargo fmt/clippy/test and store gate receipts before claiming work done.
Use local-first semantic-memory-mcp as persistent Codex memory, including setup, recall, direct fact reads, namespace browsing, fact persistence, graph-aware project memory, conversation-memory search, curation, and deterministic codebase ingestion.
MCP servers4
- command
- ./scripts/claim-ledger-mcp.py
- command
- ./scripts/context-governor-mcp.py
- command
- ./scripts/run-server.sh
- command
- ./scripts/run-server-admin.sh
Plugin manifests1
{
"name": "semantic-memory",
"version": "0.8.0",
"description": "Local-first semantic-memory integration with discovered tool profiles, governed capture, witnessed recall and native receipt boundaries.",
"author": {
"name": "Josh Stevenson",
"email": "[email protected]",
"url": "https://github.com/RecursiveIntell"
},
"homepage": "https://github.com/RecursiveIntell/agent-memory-kits",
"repository": "https://github.com/RecursiveIntell/agent-memory-kits",
"license": "Apache-2.0",
"keywords": [
"memory",
"semantic-search",
"mcp",
"knowledge-graph",
"rag",
"local-first"
],
"skills": "./skills/",
"interface": {
"displayName": "Semantic Memory",
"shortDescription": "Persistent local memory, graph recall, and conversation search for Codex",
"longDescription": "Connect Codex to semantic-memory-mcp using its discovered stable, lean, standard, agent or full profile. Includes witnessed recall, governed capture guidance, explicit embedding and authority settings, and optional context-governor and claim-ledger companions. Capabilities depend on the installed native build; this kit does not grant runtime authority.",
"developerName": "Josh Stevenson",
"category": "Developer Tools",
"capabilities": [
"Interactive",
"Write"
],
"defaultPrompt": [
"Search semantic memory and verify results",
"Sync this repo into semantic memory",
"Audit memory for duplicates and graph gaps"
],
"brandColor": "#2563EB"
},
"mcpServers": "./.mcp.json"
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[semantic-memory on Agent Plugins Marketplace](https://pluginsmp.com/plugins/semantic-memory-2)