Spaces:
Running
Running
Update README.md
Browse files
README.md
CHANGED
|
@@ -13,52 +13,22 @@ tags:
|
|
| 13 |
- agent-memory
|
| 14 |
- semantic-search
|
| 15 |
- neural-links
|
| 16 |
-
- context-management
|
| 17 |
-
- conversation-memory
|
| 18 |
-
- llm-memory
|
| 19 |
-
- ai-memory
|
| 20 |
- mcp
|
| 21 |
short_description: AI agent memory with neural links and smart injection
|
| 22 |
---
|
| 23 |
|
| 24 |
-
#
|
| 25 |
|
| 26 |
-
|
| 27 |
|
| 28 |
-
##
|
| 29 |
|
| 30 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 31 |
|
| 32 |
-
|
| 33 |
-
|
| 34 |
-
- **π True Semantic Memory Search** β powered by local `all-MiniLM-L6-v2` embeddings to understand context and synonyms, enhanced with neural link boosting.
|
| 35 |
-
- **π Bidirectional Neural Links** β 8 link types connect related memories automatically based on semantic similarity and co-occurrence.
|
| 36 |
-
- **π― Smart Injection Predictor** β decides when to inject memory vs. skip (avoids hurting in-conversation performance).
|
| 37 |
-
- **π§Ή Decay & Pruning** β unused memories degrade over time; stale ones get auto-removed to keep the memory space clean.
|
| 38 |
-
- **π MCP-Enabled** β works as an MCP tool in Claude Desktop, Cursor, VS Code, and other MCP clients.
|
| 39 |
-
|
| 40 |
-
## Use Cases
|
| 41 |
-
|
| 42 |
-
- Agent memory persistence across sessions
|
| 43 |
-
- Knowledge base for chatbots and assistants
|
| 44 |
-
- Context management for creative writing tools
|
| 45 |
-
- Cross-conversation reference and recall
|
| 46 |
-
|
| 47 |
-
## MCP Tools
|
| 48 |
-
|
| 49 |
-
When added as an MCP server, Mnemo exposes these tools to your AI agent:
|
| 50 |
-
|
| 51 |
-
| Tool | Description |
|
| 52 |
-
|------|-------------|
|
| 53 |
-
| `add_memory` | Store a new memory with optional namespace and metadata |
|
| 54 |
-
| `search_memories` | Search memories by semantic similarity |
|
| 55 |
-
| `check_injection` | Decide whether memory context would help the current query |
|
| 56 |
-
| `get_context_for_injection` | Get formatted context block ready for prompt injection |
|
| 57 |
-
| `delete_memory_by_id` | Remove a specific memory and its links |
|
| 58 |
-
| `run_maintenance` | Trigger decay and pruning cycle |
|
| 59 |
-
|
| 60 |
-
## Quick Start
|
| 61 |
-
|
| 62 |
-
Add this Space as an MCP tool from the MCP badge above, or use the interactive demo tabs to try it manually.
|
| 63 |
-
|
| 64 |
-
[MCP Server (REST API)](https://huggingface.co/spaces/AthelaPerk/mnemo-mcp) | [Library](https://huggingface.co/AthelaPerk/mnemo-memory) | MIT License
|
|
|
|
| 13 |
- agent-memory
|
| 14 |
- semantic-search
|
| 15 |
- neural-links
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
- mcp
|
| 17 |
short_description: AI agent memory with neural links and smart injection
|
| 18 |
---
|
| 19 |
|
| 20 |
+
# Mnemo v5.0 - AI Agent Memory System
|
| 21 |
|
| 22 |
+
MCP-enabled memory server for AI agents with real semantic embeddings, bidirectional neural links, smart injection, and automatic decay/pruning.
|
| 23 |
|
| 24 |
+
## v5 Changes
|
| 25 |
|
| 26 |
+
- Shared Core - single mnemo_core.py powers both spaces
|
| 27 |
+
- Optional FAISS - O(log n) nearest neighbor search
|
| 28 |
+
- Link Decay - links lose strength over time
|
| 29 |
+
- Smart Injection v2 - cosine confidence replaces keyword-only heuristic
|
| 30 |
+
- Tier Management - auto-promote to WORKING / demote to ARCHIVE
|
| 31 |
+
- Embedding Persistence - base64 embeddings skip re-encoding on restart
|
| 32 |
+
- Configurable - all weights via MnemoConfig dataclass
|
| 33 |
|
| 34 |
+
[MCP Server](https://huggingface.co/spaces/AthelaPerk/mnemo-mcp) | MIT License
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|