Aether Cache

Memory that stays true to your code.

Shared memory for Claude Code, Cursor, and Codex. Linked to your files, and checked when the code changes.

Open source, v0.1.7. Runs entirely on your machine.
A change in code. A change in memory.Claude Code · session 01
The first session
> remember("The database runs Postgres via docker compose", files=["docker-compose.yml"])
Saved as m1.
docker-compose.ymlsaved version
services: db: image: postgres:16
m1Active

The database runs Postgres via docker compose

Linked to docker-compose.yml · git content hash
  1. CreatedClaude Code · session 01

An illustrative demo. Make a change and follow the memory.

See and fix what your AI remembers.

Run aether-cache ui to open your projects in the browser. Memories whose files changed are waiting for a decision, with the exact file versions side by side. Confirm the ones that are still true, retire the rest, and settle facts that contradict each other.

Aether Cache dashboardOn your machine
Aether Cache dashboard showing two memories flagged as stale because docker-compose.yml and ci.yml changed, with saved and current file versions, plus one possible contradiction to resolve.
aether-cache ui

A little context.
A lot less repetition.

Move between Claude Code, Cursor, and Codex with the same project memory. Keep the decisions that still hold. Retire the ones that don’t.

Local by design. Open source from the start.