cogito-mem

Memory for Claude Code

Claude forgets.
Cogi doesn't.

Cogi the squirrel keeps every message you and Claude say, like nuts in its hollow. When something drops out of Claude's memory, Cogi brings it back.

Free · runs on your computer · nothing leaves it

Cogi the squirrel holding an acorn

How it works

1

Collect

After every answer, Cogi picks up the new messages. You do nothing.

2

Keep

Each message is stored word for word, with its date, in your hollow: a folder on your computer.

3

Find

When Claude needs something from earlier, Cogi hands back the few messages that matter.

How Cogi does it →

Tested, not promised

As good as rereading the whole conversation

On the LoCoMo benchmark, answers from the 1,000 tokens Cogi hands back score 74.7%. Handing over the whole conversation, twenty times more text, scores 76.5%.

74.7%

answers right, scored the way Mem0 and Zep were

26 ms

to search 10 million tokens, on a laptop CPU

$0

per message: no account, no API key, no AI calls to save

All the results, and how we measured →

Why Cogi

Private

Your hollow is a folder on your computer. No cloud, no account.

Exact

You get the original words and when they were said. Cogi never makes things up.

Automatic

It saves after each answer and hands Claude what's relevant with each prompt.

Get started

One command in a terminal, with uv installed:

Terminal
claude plugin install cogito-mem --marketplace meridian21lab/cogito-mem

The full guide, with what you should see at each step →

Where Cogi works

AppWorks?What you get
Claude Code, in a terminal or an IDEYesEverything: saves and brings things back on its own
Claude Code in the desktop appYesThe same plugin (we are still testing it there)
CodexYesSaves every turn; searches when asked (one-line installer)
Claude Desktop chatPartlySave and search tools, but no automatic saving
Cloud sessions, claude.aiNot yetOn the roadmap