Ledger — local-first AI memory for the Quorum council. ChromaDB-backed knowledge graph with 32 MCP tools, auto-save hooks, and Quorum-shaped role wings. Forked from MemPalace (MIT).
Show comprehensive MemPalace help — available skills, MCP tools, CLI commands, hooks, and architecture.
Set up MemPalace — install the package, initialize a palace, configure MCP server, and verify everything works.
Mine projects and conversations into the MemPalace. Supports project files, conversation exports, and auto-classification.
Search your memories across the MemPalace using semantic search with wing/room filtering.
Show the current state of your memory palace — wings, rooms, drawer counts, and suggestions.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
100% recall is the design requirement. We store your exact words. We never summarize. We never paraphrase. Your data physically cannot leave your machine — there is no cloud endpoint to call.
🎬 60-second demo: coming in the next release — watch a Claude session recall a 6-month-old decision verbatim, in 80ms, from a graph that has never touched the network. (Track the demo build →)
You ask Claude: "Why did we pick Stripe over Lemon Squeezy back in May?"
Generic Claude (no Ledger):
I don't have memory of our previous conversations. Could you share what you discussed? Generally, the trade-offs between Stripe and Lemon Squeezy include: Stripe gives more control and better APIs but requires you to handle merchant-of-record duties; Lemon Squeezy handles MoR but takes a higher fee. Without your specific context...
Generic answer. You're the one with the memory. The AI just rephrases what you already know.
Claude + Ledger:
Pulling from
cfo/decisions/2026-05-25-stripe-vs-lemon-squeezy:"Reversed Lemon Squeezy → Stripe processor decision today. Infinidatum LLC is registered MoR, so the Lemon Squeezy MoR benefit is moot. Stripe gives better webhook ergonomics for the license-JWT issuance path. Cost delta: ~1.1% favor Stripe on volumes above $50K/mo."
The reversal happened 2026-05-25 in the launch-session batch. The CFO weighed in on the cost delta; the CIO weighed in on the webhook ergonomics. Logged in the same drawer as the marketplace-pricing decision.
Your exact words, returned verbatim, with the timestamp, the people involved, and the surrounding decisions linked.
| What | Why it matters | Where it lives |
|---|---|---|
| Verbatim by design | We never summarize, paraphrase, or lossy-compress user data. We store your exact words and return them. If you said it, we kept it. | mempalace/searcher.py |
| Local-first by architecture | All extraction, chunking, embedding, retrieval, and graph traversal happens on your machine. External LLMs are BYOK, opt-in, never default, never silent fallback. | CLAUDE.md design principles |
| 96.6% R@5 on LongMemEval (real, sourced) | Beats the published baselines on the standard long-conversation recall benchmark — using zero LLM calls at retrieval time. Pure index + graph + AAAK symbolic compression. | benchmarks/README.md |
| Graph-queryable, role-shaped | Entities, relationships, and temporal validity (valid_from / valid_to) are first-class. With sakthi init --sabha, the 9 Quorum role wings (CFO, CMO, CSO, CIO, CAIO, CXO, CHRO, CLC, CEO) come pre-bootstrapped — so memory naturally segments by domain. | mempalace/knowledge_graph.py |
| 32 MCP tools | Full read/write/graph-traversal surface exposed to any MCP client (Claude Code, Claude Desktop, any MCP-aware host). Search, knowledge-graph queries, tunnel traversal, diary, sittham corpus ingest — all callable from the model. | MCP tool list |
| Pairs with Quorum | The Quorum council's 9 C-suite skills route to a role, then query the matching Ledger wing. The two repos ship as a marketplace pair, MIT-licensed, designed to compose. | Quorum |
Ledger standalone — for any Claude / MCP / local-LLM workflow:
# 1. Install
uv tool install ledger # or: pip install ledger
# 2. Bootstrap with the Quorum 9-wing preset (recommended even if you skip Quorum)
sakthi init --sabha ~/sakthi
# 3. Register with Claude Code as an MCP server
claude mcp add sakthi -- sakthi-mcp --palace ~/sakthi
Ledger + the Quorum council together — the full local-first AI C-Suite stack:
npx claudepluginhub infinidatum-llc/ledgerPramana (प्रमाण — Sanskrit for *means of valid knowledge / standard of evidence*) is a research agent for Sabha OS. It runs a fixed topic deep-dive workflow grounded in web sources and produces a 9-section markdown briefing with a mandatory contrarian view. Triggers on phrases like "Pramana, <topic>", "deep dive on X", "research X", "brief me on X". Source-quality tiered (Tier A primary docs · B reputable analysis · C navigation aids · D avoid). Self-checks the citation graph before delivery — every claim is cited, every citation resolves.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques