😎 Милла Йовович стала вайбкодером. Серьёзно.
Коллеги, актриса из "Пятого элемента" выложила на GitHub проект MemPalace. 17 тысяч звёзд за три дня. Python, ChromaDB, MCP-сервер. Система памяти для AI-ассистентов: 96.6% recall на LongMemEval, лучший результат среди всех решений, включая платные.
Идея простая: каждый разговор с нейросетью исчезает, когда сессия заканчивается. Полгода работы, все решения, все дебаги продают бесследно. MemPalace сохраняет всё дословно в локальную ChromaDB и организует по "крыльям" (проекты, люди) и "комнатам" (темы внутри проекта).
Звучит круто, но давайте разберёмся, а может ли её решение помочь нам?
📍Что MemPalace делает хорошо
- Хранит ВСЕ диалоги без сжатия, ничего не теряется
- Работает локально, данные не уходят в облако
- MCP-сервер: Claude, Gemini, ChatGPT подключаются одной командой
- Поиск по смыслу, не по ключевым словам
📍А теперь честно: нужно ли это, если у вас Claude Code + Telegram? Мой бот работает через супергруппу в Telegram. Каждый топик = отдельный проект с отдельной рабочей директорией. У каждого проекта:
- SOUL.md с личностью и правилами
- main-memory.md с общей базой знаний
- topic-memory.md с контекстом конкретного проекта
- CLAUDE.md с инструкциями для кода
Когда бот получает сообщение в топике "Stadika", он уже знает, что это за проект, какие серверы, какие SSH-ключи, что обсуждали раньше. Без ChromaDB, без MCP, без внешних зависимостей. Обычные markdown-файлы, которые можно открыть и прочитать.
📍Где MemPalace выигрывает Семантический поиск по тысячам диалогов. Если у вас полгода переписки и нужно найти "почему мы отказались от GraphQL в марте", ChromaDB найдёт точный фрагмент. В markdown-файлах такое не ищется.
Но: если вы, как я, структурируете память вручную и обновляете её по ходу работы, 90% запросов решаются файлами memory/ без всякого векторного поиска.
📍Главный вывод Милла Йовович написала рабочий MCP-сервер с бенчмарками. Вайбкодинг перестал быть мемом. Но прежде чем ставить очередной инструмент, спросите: решает ли он проблему, которая у вас реально есть? Или вы просто автоматизируете то, что и так работает?
В одном из следующих постов покажу свою систему памяти в деталях: три слоя markdown-файлов, которые заменяют мне и MemPalace, и Notion, и всё остальное.
Работаем дальше.