From 0685831c165236e1f938ae1048e79e8cf56fad5d Mon Sep 17 00:00:00 2001
From: Daniel Francis-Lyon
<238575087+dfrancislyondflabc-tech@users.noreply.github.com>
Date: Mon, 7 Sep 2026 23:32:29 -0700
Subject: [PATCH 1/2] Add agentic-recall to Knowledge & Memory
An MCP memory server for Claude Desktop and Claude Code: hybrid retrieval
(BM25F + dense vectors + phrase proximity) over a folder of plain markdown
files, with an explicit absence verdict instead of a least-bad match.
Runs entirely locally. MIT.
---
README.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/README.md b/README.md
index 44dd9e155..42ec06954 100644
--- a/README.md
+++ b/README.md
@@ -2797,6 +2797,7 @@ Persistent memory storage using knowledge graph structures. Enables AI models to
- [yuelinghuashu/story-cli](https://github.com/yuelinghuashu/story-cli) [](https://glama.ai/mcp/servers/yuelinghuashu/story-cli) 📇 🏠 🍎 🪟 🐧 - Git-native Markdown content management CLI with built-in MCP Server. Search, read, write, and govern story/paper/note repositories; auto-generate READMEs, validate configs, export EPUB, and prepare SFT/embedding training data. 9 tools, token-efficient. `npm i -g @yuelinghuashu/story-cli`
- [ni-c/wikijs-mcp](https://github.com/ni-c/wikijs-mcp) [](https://glama.ai/mcp/servers/ni-c/wikijs-mcp) 📇 🏠 🍎 🪟 🐧 - Search, read and edit a self-hosted [Wiki.js](https://js.wiki) 2.x, plus its assets, comments, users and groups (62 tools). Wiki.js' default search engine indexes only titles and descriptions, so `search_pages` names the active engine and `grep_pages` searches what is actually written in the pages. `update_page` compares against the moment you read a page and refuses to overwrite an edit saved in between; surgical find-and-replace must match exactly once. Read-only mode, a write path scope, and confirmation tokens on everything destructive. `npx -y @ni-c/wikijs-mcp`
+- [dfrancislyondflabc-tech/agentic-recall](https://github.com/dfrancislyondflabc-tech/agentic-recall) 📇 🏠 🍎 🪟 🐧 - Long-term memory across sessions over a folder of plain markdown files. Hybrid retrieval (BM25F + dense vectors + phrase proximity) with an explicit absence verdict: when the corpus does not hold the answer it returns no results and names the query terms that appear nowhere, instead of ranking a least-bad match as though it were one. Embedding model runs locally, nothing leaves the machine. MIT.
### ⚖️ Legal
Access to legal information, legislation, and legal databases. Enables AI models to search and analyze legal documents and regulatory information.
From a053eaf54b8aef2407141dd6d5c7d471bfd8c732 Mon Sep 17 00:00:00 2001
From: Daniel Francis-Lyon
<238575087+dfrancislyondflabc-tech@users.noreply.github.com>
Date: Tue, 8 Sep 2026 06:11:03 -0700
Subject: [PATCH 2/2] Add the Glama score badge
Requested by the listing bot. The server is already indexed on Glama, which
crawled the public repo on its own; this adds the badge the entry format
expects.
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 42ec06954..d15812823 100644
--- a/README.md
+++ b/README.md
@@ -2797,7 +2797,7 @@ Persistent memory storage using knowledge graph structures. Enables AI models to
- [yuelinghuashu/story-cli](https://github.com/yuelinghuashu/story-cli) [](https://glama.ai/mcp/servers/yuelinghuashu/story-cli) 📇 🏠 🍎 🪟 🐧 - Git-native Markdown content management CLI with built-in MCP Server. Search, read, write, and govern story/paper/note repositories; auto-generate READMEs, validate configs, export EPUB, and prepare SFT/embedding training data. 9 tools, token-efficient. `npm i -g @yuelinghuashu/story-cli`
- [ni-c/wikijs-mcp](https://github.com/ni-c/wikijs-mcp) [](https://glama.ai/mcp/servers/ni-c/wikijs-mcp) 📇 🏠 🍎 🪟 🐧 - Search, read and edit a self-hosted [Wiki.js](https://js.wiki) 2.x, plus its assets, comments, users and groups (62 tools). Wiki.js' default search engine indexes only titles and descriptions, so `search_pages` names the active engine and `grep_pages` searches what is actually written in the pages. `update_page` compares against the moment you read a page and refuses to overwrite an edit saved in between; surgical find-and-replace must match exactly once. Read-only mode, a write path scope, and confirmation tokens on everything destructive. `npx -y @ni-c/wikijs-mcp`
-- [dfrancislyondflabc-tech/agentic-recall](https://github.com/dfrancislyondflabc-tech/agentic-recall) 📇 🏠 🍎 🪟 🐧 - Long-term memory across sessions over a folder of plain markdown files. Hybrid retrieval (BM25F + dense vectors + phrase proximity) with an explicit absence verdict: when the corpus does not hold the answer it returns no results and names the query terms that appear nowhere, instead of ranking a least-bad match as though it were one. Embedding model runs locally, nothing leaves the machine. MIT.
+- [dfrancislyondflabc-tech/agentic-recall](https://github.com/dfrancislyondflabc-tech/agentic-recall) [](https://glama.ai/mcp/servers/dfrancislyondflabc-tech/agentic-recall) 📇 🏠 🍎 🪟 🐧 - Long-term memory across sessions over a folder of plain markdown files. Hybrid retrieval (BM25F + dense vectors + phrase proximity) with an explicit absence verdict: when the corpus does not hold the answer it returns no results and names the query terms that appear nowhere, instead of ranking a least-bad match as though it were one. Embedding model runs locally, nothing leaves the machine. MIT.
### ⚖️ Legal
Access to legal information, legislation, and legal databases. Enables AI models to search and analyze legal documents and regulatory information.