Linggen Memory — AI skill for Claude Code
Local-first semantic memory for AI assistants — one store your preferences, decisions and gotchas follow you into, across Claude Code, Codex, Cursor and Zed.
How to install Linggen Memory
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open linggen/linggen-memory and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Linggen Memory does
Local-first semantic memory for AI assistants — one store your preferences, decisions and gotchas follow you into, across Claude Code, Codex, Cursor and Zed.
Alternatives in AI
- Token Monitor — Local-first desktop widget for tracking token usage, costs, and limits across 32+ AI coding tools—including Cl 1.8k ★
- OpenContext — A personal context store for AI agents and assistants—reuse your existing coding agent CLI (Codex/Claude/OpenC 1.1k ★
- Ataru — High-performance AI memory retrieval for local agent history — a Rust search core (SDK / API / JSON CLI) plus 351 ★
README
linggen-memory
**A semantic memory store for AI assistants.**
`ling-mem` is a single-binary CLI + optional web UI that remembers useful facts about you and your work across every session, every tool, and every project. LanceDB-backed, local-first, markdown-native where it counts.
Built as the default memory skill for [Linggen](https://github.com/linggen/linggen); works equally well invoked from Claude Code or any tool that can shell out.
🚀 **Status: v1.0.0 — stable** (contract frozen: store schema + CLI/HTTP/MCP API). Prebuilt binaries for macOS Apple Silicon and Linux x86_64. The pre-refactor code-indexing tool is preserved at the `v0-legacy` git tag.
What it does
- Remembers across sessions. Facts about who you are, how you prefer to work, what you've tried, what worked, what didn't.
- Semantic retrieval. Everything stored gets embedded (1024-dim via
Qwen3-Embedding-0.6B, multilingual). Find "berth calibration" by asking about "dock alignment." - Typed facts. Four default categories —
fact / preference / decision / learned— plustried / fixed / builtfor trajectory-level patterns. - Forgetting is first-class.
deleteby id,forgetby filter — refuses empty filters as a guardrail. - Self-updating.
ling-mem upgrade --checkreports the latest release;ling-mem start,restart, andstatusall embed the same cached probe in their JSON so the agent can prompt the user when a new version ships without making extra network calls.upgrade --yesswaps the binary atomically and restarts the daemon. (self-updatestill works as an alias.) - Three ways to use it:
- As the
linggenskill on Linggen — web app UI +Memory_*tool dispatch in the agent. - As the
shared-memoryskill on Claude Code / Codex / OpenClaw — SKILL.md body, model calls the CLI via Bash, recall hook injects context every turn. - Standalone — any script or tool can shell out to
ling-mem.
- As the
See `doc/product-spec.md` for the
Related Skills
Carrymem
Your portable AI memory — preferences, decisions, and corrections that follow you across models, tools, and de
Switchboard
Local-first, model-neutral memory for coding agents. One shared, owner-governed store across OpenCode, Claude
Local Faiss MCP
Local FAISS vector store as an MCP server – Agent Memory, drop-in local semantic search for Claude / Copilot /
Cortex
-- Persistent AI memory for coding assistants. Auto-captures decisions, patterns, and context across sessions.
Engramora
Engramora is a lightweight, provider-agnostic Second Brain for AI coding agents—persisting project knowledge,
Mynd
Persistent memory MCP server for AI coding agents. Injects project context at session start, stores architectu
Related Agents
Mnemos Curator
Curate durable Mnemos memory after meaningful work. Use proactively to store stable repo facts, decisions, env
Ade
Agent sessions routinely outlast the machine that started them, and checking a Claude Code or Codex run from a
Part 13: Memory Bridge (Give Coding Agents Your Brain)
When you spawn Codex or Claude Code to build something, they start blind. They don't know your architecture de