Акторка Міла Йовович та інженер Бен Сігман випустили безплатну open-source-систему памʼяті для AI. Про це Сігман оголосив у своєму X.
Що сталося
Міла Йовович запустила MemPalace, безплатну open-source-систему памʼяті для AI, яка організовує дані за принципом «палацу памʼяті» — давньогрецької мнемотехніки, коли інформацію подумки розкладають кімнатами уявної будівлі, щоб потім легко знайти її. Замість списку нотаток система розподіляє розмови, код і документи по:
- «крилах» (окремий простір для кожної людини чи проєкту);
- «залах» (типи памʼяті — рішення, події, інсайти);
- «кімнатах» (конкретні теми на кшталт міграції чи вибору бази даних).
Тести на даних з понад 22 000 реальних спогадів довели, що така ієрархічна структура на 34% точніша за звичайний текстовий пошук.
Окрім структури MemPalace стискає текст власною компресією AAAK — lossless-алгоритмом, який скорочує обсяг приблизно у 30 разів без втрати змісту. Мовна модель зможе читати текст без окремого декодера. Так, 1000 токенів звичайного тексту мають стиснутися до орієнтовних 120, які дозволять завантажувати місяці історії в одне контекстне вікно.
Міла Йовович стала співархітекторкою проєкту. Вона розповіла, що місяцями вручну сортувала свої AI-сесії, пройшла кілька невдалих версій архітектури і опрацювала майже 1000 документів, перш ніж підхід спрацював. Після цього девелопер Бен Сігман технічно втілив архітектуру і перетворив її на готовий інструмент.
На бенчмарку LongMemEval, який перевіряє роботу з масивами діалогів, система набрала 100%. За словами Сігмана, це найкращий результат серед усіх відомих рішень.
Результати на LongMemEval:
- MemPalace (з переранжуванням) — 100%, безплатний;
- MemPalace (без API) — 96,6%, безплатний;
- Mem0 — ~85%, $19–249/міс.;
- Zep — ~85%, від $25/міс.;
Система працює локально на базах SQLite і ChromaDB без хмарних API. Інтегрувати можна з усіма популярними AI-моделями: Claude, GPT, Gemini, Llama тощо. Код відкритий (MIT) і доступний на GitHub або як пакет на PyPI.