Ihmt Memory — AI skill for Claude Code
Long-term memory for AI coding agents (Claude Code, Codex, opencode) as a tree of plain files.
How to install Ihmt Memory
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open gonzaroman/IHMT-MEMORY and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ihmt Memory does
Long-term memory for AI coding agents (Claude Code, Codex, opencode) as a tree of plain files.
Alternatives in AI
- AIHawk — Open-source AI browser agent: describe any task in plain language and it autonomously browses, clicks, types a 30.3k ★
- Hindsight — State-of-the-art long-term memory for AI agents by Vectorize 6.7k ★
- Nocturne Memory — A lightweight, rollbackable, and visual Long-Term Memory Server for MCP Agents 1.3k ★
README
IHMT — Infinite Hierarchical Memory Tree
**Long-term memory for your AI coding agents.** Tell your agent something once — a decision, how your setup works, a correction — and it remembers it in every future session, in any project, with any of your agents.
What IHMT does
- Remembers across sessions. Decisions and their reasons, your environment, your preferences, people and projects, corrections. Your agent searches the memory before answering and saves what lasts, so you stop repeating yourself.
- One memory for all your agents and models. Claude Code, Codex and opencode can share the same memory: what one saves, the others find. Tested with models from Anthropic, OpenAI, Google and Meta.
- Saves tokens. Instead of pasting your notes or re-explaining context every session, the agent retrieves only what the question needs — typically 200–900 tokens, whether the memory holds 50 entries or 50,000, because search walks a tree instead of reading everything. Honest numbers, including where it does not save.
- Understands time. When something changes ("I moved to Valencia"), the old fact is kept as
history and flagged
OUTDATEDif it comes up. When a question is ambiguous ("Luis" — which one?), it asks instead of guessing. - Portable. Your memory is one folder of plain text files. Copy it to another computer, back it up, or put it under version control — it works wherever you put it.
- Local, private and readable. No cloud, no database, no account: IHMT stores everything on your disk and sends nothing anywhere. (The memories your agent retrieves reach its model like any other context.) Every memory is a text file you can open, and each person who installs IHMT starts with their own, empty memory.
**Compatibility.** Officially supported: **Claude Code**. Also tested: **Codex** (CLI and the ChatGPT desktop app — [setup](GUIDE.md#56-using-it-with-codex-tested)) and **opencode** ([
Related Skills
Muster Code
Muster Agent — the AI coding agent desktop app that remembers. Claude Code, Codex, OpenCode and local models i
Token Goat Mem
Local-first long-term memory for AI coding agents (Claude Code, Copilot, Codex): durable facts with trust leve
Engram Plugins
Weaviate Engram plugins: long-term, cross-session memory for AI coding assistants.
Zenith
Self-hosted, local-first AI workspace on your own Ollama models — chat, a Claude-Code-class coding agent, deep
CodeForge
CodeForge — a terminal AI coding assistant in Python (Claude Code-style). Pluggable ReAct agent loop, extensib
Aitracker
Open-source, local-first AI workspace that tracks tokens & spend across Claude Code, Codex, Cursor and more —
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
Aux Delegator
Invokes external CLI coding agents (Codex, OpenCode, Claude -p, ACP). Use whenever a task should be offloaded