Give all your AI coding tools one shared memory (free, local, 3 commands) A developer built Aletheia, a free, local memory and rules hub that gives multiple AI coding tools a single shared store of project decisions and rules instead of separate CLAUDE.md, AGENTS.md and Cursor rules files. It runs on Bun 1.1+, listens only on 127.0.0.1 with no account or telemetry, redacts secrets before storage, and wraps retrieved memory in a marked block so models treat it as data rather than instructions. The project is in alpha: the memory engine and installers pass their tests, but the developer has not yet opened a real host app with a generated config and measures retrieval rather than answer accuracy. If you use more than one AI coding tool, you have probably noticed two things. First, every tool forgets. Close the session and the decisions, the quirks of your codebase and the "never do it this way" rules are gone. Second, every tool wants its own rules file: CLAUDE.md , AGENTS.md , Cursor rules, and so on. You end up copying the same rules into several places, and they drift apart. I wanted one place for both. So I made Aletheia : a free, local memory and rules hub for AI coding tools. No account. No telemetry. It listens on 127.0.0.1 only. You need Bun https://bun.sh 1.1 or newer. npm install -g aletheia-mem aletheia-server open http://127.0.0.1:37790 That is the whole setup. There are no runtime dependencies to install. Aletheia can write the config for the tools it knows. By default it only shows you what it would do: aletheia install --list what it can set up, per tool aletheia install claude-code dry run: prints every file it would change aletheia install claude-code --write Without --write nothing is written. With it, every changed file gets a timestamped backup first. Secrets stay out. Before anything is stored, capture hooks redact secrets and anything inside