Graph based implementation of the Model Context Protocol Memory Server
{
"mcpServers": {
"archiledger": {
"httpUrl": "http://localhost:8080/mcp"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Archiledger combines Greek arkhē (origin, first principle) with "Ledger" - a foundational record serving as the source of truth for AI memory.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 3 days ago. 4 stars.
Will it work with my client?
Transport: sse, http. Compatibility not confirmed.
This server supports HTTP transport. Be the first to test it — help the community know if it works.
No known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for Archiledger and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Archiledger combines Greek arkhē (origin, first principle) with "Ledger" - a foundational record serving as the source of truth for AI memory.
Give your AI assistant a persistent memory and the power to build knowledge graphs.
Archiledger is a specialized Knowledge Graph that serves as a RAG (Retrieval-Augmented Generation) system with vector search. It is exposed as a Model Context Protocol (MCP) server to enable LLM-based assistants to store, connect, and recall information using a graph database. Whether you need a personal memory bank that persists across conversations or want to analyze codebases and documents into structured knowledge graphs, Archiledger provides the infrastructure to make your AI truly remember.
⚠️ Disclaimer: This server implements no authentication and uses an embedded graph database designed for local development only. Not recommended for production.
LLMs are powerful, but they forget everything when a conversation ends:
Archiledger solves this with a graph-based memory:
| Problem | Solution |
|---------|----------|
| Context resets every conversation | Persistent notes that survive restarts |
| Flat, disconnected notes | Typed links between atomic notes (Zettelkasten) |
| No categorization | Tags and keywords on every note |
| No temporal awareness | ISO-8601 timestamps on every note |
| Keyword search limits | Vector search finds semantically similar notes |
| Hard to explore large graphs | Graph traversal via LINKED_TO relationships |
┌────────────────────────────────────────────────────────────────────────────┐
│ LOW-LEVEL (Manual Control) HIGH-LEVEL (AI-Powered) │
│ │
│ ┌──────────────────┐ ┌──────────────────┐ │
│ │ Core Module │ │ Agentic Memory │ │
│ │ (Maven Dep) │ │ (Embabel) │ │
│ │ │ │ │ │
│ │ MemoryNoteService│ │ • Agent │ │
│ │ Direct Java API │ │ • RAG / Vector │ │
│ └────────┬─────────┘ │ • Auto-evolution │ │
│ │ └────────┬─────────┘ │
│ ▼ ▼ │
│ ┌──────────────────┐ ┌──────────────────┐ │
│ │ MCP Server │ │ Agentic Memory │ │
│ │ (LLM Tools) │ │ MCP │ │
│ └──────────────────┘ └──────────────────┘ │
│ │
│ No LLM Required ◄──────────────────────► LLM Required │
└────────────────────────────────────────────────────────────────────────────┘
| Requirement | Recommended Approach | |-------------|---------------------| | Pure Java, no LLM | Core Module (Maven) | | LLM with full manual control | MCP Server | | AI classification in Java app | Agentic Memory (Embabel) | | LLM with automatic memory management | Agentic Memory MCP | | Full control over tags/links | Core Module or MCP Server | | Automatic knowledge evolution | Agentic Memory (either) |
Best for: Java applications that need direct, programmatic control over memory operations without AI invol