
Inked
STDIOMemory management MCP server for Claude applications, enabling persistent memory storage.
Memory management MCP server for Claude applications, enabling persistent memory storage.
A powerful MCP server for memory management with Claude apps. Fast, simple, and optionally enhanced with AI-powered search.
~/.inked/
npm install -g @frgmt/inked
git clone https://github.com/frgmt/inked.git cd inked npm install npm run build node dist/index.js
Add to your MCP server configuration:
{ "mcpServers": { "inked": { "command": "npx", "args": ["@frgmt/inked"] } } }
^ Use this one. the rest wont work. need to work out some kinks
============IGNORE THIS===========
{ "mcpServers": { "inked": { "command": "npx", "args": ["@frgmt/inked", "--use-embeddings"] } } }
{ "mcpServers": { "inked": { "command": "npx", "args": ["@frgmt/inked", "--use-embeddings", "--use-reranking"] } } }
Inked supports experimental embedding-based search for more nuanced memory retrieval.
Flag | Model | Memory Usage | Best For |
---|---|---|---|
--use-embeddings | Qwen3-0.6B | ~2GB RAM | Short memories, quick responses |
--use-embeddings=4b | Qwen3-4B | ~8GB RAM | Longer memories, better nuance |
--use-embeddings=8b | Qwen3-8B | ~16GB RAM | Complex memories, documents |
Flag | Model | Additional Memory | Best For |
---|---|---|---|
--use-reranking | Qwen3-Reranker-0.6B | ~1GB RAM | Improved relevance |
--use-reranking=4b | Qwen3-Reranker-4B | ~4GB RAM | Best result quality |
For most users: Start with no flags (fast text search)
For better semantic understanding: Add --use-embeddings
For nuanced, longer memories: Use --use-embeddings=4b
For best results: Add --use-reranking
with embeddings
For power users: --use-embeddings=8b --use-reranking=4b
Configuration | RAM Needed | Download Size | First Launch |
---|---|---|---|
Default (text) | ~50MB | 0MB | Instant |
Basic embeddings | ~2GB | ~1.2GB | 2-5 minutes |
4B embeddings | ~8GB | ~4GB | 5-10 minutes |
8B embeddings | ~16GB | ~8GB | 10-20 minutes |
+ Reranking | +1-4GB | +0.5-2GB | +1-3 minutes |
Models are cached locally and only downloaded once
=============END IGNORE===========
Add this to your Claude settings/preferences:
"At the start of new conversations, use the inked Read tool with 'ALL' to load my memories. Only mention memories when directly relevant to our conversation. Use the Write tool to save important preferences, facts, or insights that should be remembered for future conversations."
read
Search and retrieve memories.
Parameters:
search
(required): Query string or "ALL" for everythingtopr
(optional): Number of results (1-5, default: 3)write
Add or delete memories.
Parameters:
content
(required): Memory text (NEW) or search query (DELETE)sTool
(required): "NEW" or "DELETE"id
(optional): Specific ID to deleteAGPL v3 - Open source for personal use. Commercial use requires either open-sourcing your application or a commercial license.