Bellamem — AI skill for Claude Code
Persistent belief-graph memory for AI agents.
How to install Bellamem
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open immartian/bellamem and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Bellamem does
Persistent belief-graph memory for AI agents. Retrieves decisive context by importance — not recency, not RAG, not /compact.
Alternatives in AI
- Nocturne Memory — A lightweight, rollbackable, and visual Long-Term Memory Server for MCP Agents 1.3k ★
- Memmy Agent — 🍙 A personal AI agent & local memory hub for all AI agents, gives every AI one shared, fully controlled memor 1k ★
- Memtrace Public — Structural memory for AI coding agents 466 ★
README
**~~RAG retrieves documents.~~ Agents need to retrieve beliefs.**
**[`npm install -g bellamem`](https://www.npmjs.com/package/bellamem)**, then `bellamem install && bellamem daemon start`. Use `/bella` in any Claude Code session. The daemon auto-saves your graph every 5 minutes and serves a **localhost web UI** with a session trace replay view at `http://localhost:7878`.
The problem
Your AI agent is like a brilliant intern with amnesia. Every morning you re-explain the project. Every afternoon it re-introduces the bug you fixed yesterday. It smiles and nods and produces confidently wrong output. Fluent, agreeable, and fundamentally untrustworthy.
**Loses continuity.** Today's session suggests the exact bandaid you rejected yesterday. Yesterday doesn't exist.
**Hits the wall.** `/compact` and `/clear` evaporate the specifics — rejected approaches, causal chains, small invariants that took ten messages to earn.
**Confabulates with conviction.** When it forgets, it doesn't ask to be reminded. It re-asserts the wrong approach with full confidence, and *you're* the one who has to catch it every time.
One root cause: **agents only have working memory.** The context window *is* the memory. When a turn falls out, it's gone — and the agent carries on unaware, filling the gap with plausible defaults. You can't guardrail a system that doesn't own its own beliefs.
**Bella is the long-term memory layer.** It extracts the *structure* of every conversation — decisions, rejected approaches, causes, self-observations — into a belief hypergraph that survives `/clear`, new sessions, and new days. When tomorrow's session asks about the flaky test, it loads what yesterday decided, what yesterday rejected, and why.
Measured across **15 real Claude Code projects** on a
Related Skills
Sqlite Graph Memory
Graph RAG on SQLite for AI agents: vector retrieval + hand-curated wikilink graph + cross-encoder rerank, with
Ccjk
🚀 CCJK In the realm of AI-assisted development, Context Engineering and Cognitive Load Management are the dec
Mem Budget
Show a 4-tier weighted context plan for a query (working/episodic/semantic/procedural) within a token budget.
MCP Memory Sqlite
A personal knowledge graph and memory system for AI assistants using SQLite with optimized text search. Perfec
Octobrain
Persistent memory for AI assistants — semantic search, knowledge graph, and MCP server integration. Built in R
Local Memory MCP
Persistent local memory for Claude, Cursor & Codex. 21 MCP tools, hybrid retrieval (BM25 + vector RRF), bi-tem
Related Agents
Context Retriever
RAG-in-pipeline context management agent — retrieves relevant documentation, past decisions, library docs, and
Memory Manager
Invoke when the user wants to save brand knowledge to persistent memory, search past campaign learnings, sync
Agentic AI Dev
Expert Agentic AI developer with Python 3.14, LangChain v1.2.8, LangGraph v1.0.7, and FastAPI 0.135.2. Use for