OptMem: постоянная память для ИИ-агентов, не привязанная к инструменту и вендору.
Виктор Таелин, создатель параллельного функционального рантайма HVM и языка Kind, выложил OptMem — постоянную память для ИИ-агентов. Вся интеграция это блок на 426 токенов в файлах CLAUDE.md или AGENTS.md и скрипт на 600 строк Python без зависимостей, баз данных и эмбеддингов.
Зачем нужна ещё одна память
В Claude Code уже есть встроенная память. CLAUDE.md заполняется вручную, а авто-память агент ведёт самостоятельно, но она привязана к конкретному репозиторию и при старте подгружает не более 200 строк или 25 КБ. OptMem не зависит от инструмента и вендора. Она переживает сжатие контекста, смену модели и перенос с Claude Code на Codex, при этом всегда читает фиксированный объём данных независимо от общего размера хранилища.
Как работает
При старте сессии агент выполняет memo wake и читает сохранённое. В процессе работы он отправляет memo note с одной строкой до 280 символов для каждого факта или решения. Записи попадают в append-only лог, который никогда не изменяется. Над логом строится бинарное дерево свёрток: соседние записи сжимаются в одну строку, затем пары таких строк объединяются на следующий уровень. Если нужны детали, memo zoom раскрывает узел до исходных записей, а memo recall ищет по всей истории регулярным выражением.
Благодаря записям фиксированной ширины позиция в файле служит идентификатором, и любой поиск сводится к одному seek. При миллионе воспоминаний лог занимает 608 МБ, а команда wake выполняется за 0,03 секунды. Субагентам запись в память запрещена — они не видят общей картины и создавали бы дубликаты.
Репозиторий появился недавно и быстро набирает звёзды.

