Fetching from the wire…
Public story · 2026-07-31 · high
OptMem stores memories as 280-byte log lines merged into a summary tree, skipping vector databases entirely.
Why now: The repo crossed 1,000 stars in the six days between its July 25 creation and July 31 push, per its GitHub history.
VictorTaelin's OptMem crossed 1,000 GitHub stars six days after its July 25 launch by skipping the usual memory stack. For anyone deciding whether an agent needs a memory database, OptMem claims a million memories fit in 608 MB and retrieve in 0.03 seconds.
No vector database, no embedding model, no background process: every memory is a line under 280 bytes, written to LOG.txt as it happens. Retrieval runs through a binary tree of one-line summaries: #0-1 and #2-3 fold into #0-3, and so on up the file. Those merges aren't automatic. They run on demand when you call memo nap, keeping the summary tree a rebuildable cache rather than a live index.
Installing it means pasting a 426-token markdown block into an AGENTS.md or CLAUDE.md file. There's no separate setup step beyond that. The project's own documentation flags one gap: subagents can't use memo independently, so multi-subagent setups aren't covered yet.
What's untested outside VictorTaelin's own repo is whether the binary-tree-of-summaries approach holds up on messy, non-uniform memories instead of tidy log lines. It's also unclear if the 0.03-second number holds at real scale, not just in a demo.
Each link below shares sources, entities, or timing with this story.
Claude uses MCP / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Claude uses MCP); both cover Claude, July; reported by the same outlet (github.com).
OpenClaw benchmarked against Claude / Shared entities / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (OpenClaw benchmarked against Claude); both cover CLAUDE, July; overlapping topics (agent, claude, july).
Claude uses MCP / Shared entity: July / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Claude uses MCP); both cover July; reported by the same outlet (github.com).
Notion partners with Claude / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Notion partners with Claude); both cover Claude, July; reported by the same outlet (github.com).
Anthropic released Claude / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Anthropic released Claude); both cover CLAUDE, July; overlapping topics (agent, background, claude, july).
Gemini competes with Claude / Shared entity: Claude / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Gemini competes with Claude); both cover Claude; reported by the same outlet (github.com).
Cursor supports Claude / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Cursor supports Claude); both cover CLAUDE, July; reported by the same outlet (github.com).
Stack Overflow uses Claude / Shared entities / Shared topic / Earlier coverage
Linked by a graph relationship (Stack Overflow uses Claude); both cover CLAUDE, July; overlapping topics (agent, claude, memory).