Перейти к содержимому
Хочу разобраться

Как всё устроено внутри: файлы, парсер, модули, retrieval.

Никакой магии: файл Markdown с объявленной структурой, парсер, который его читает, приложение, которое его рисует и ищет по нему. Каждая карточка ведёт на страницу, где эта часть объяснена полностью; затем — четыре пути дать ИИ память, рядом друг с другом; внизу — таблица двух названий каждой вещи.

  • Markdown и парсер

    Reminder — это файл .md с первой строкой, объявляющей тип, зонами разрешений [P1]…[P5], которые говорят, кому что можно трогать, и заголовками с определённой ролью. Парсер читает его строка за строкой и сообщает, что не сходится, ещё до того, как файл прочтёт модель.

  • Ядра и модули

    Модули — это способности (функциональные) и воспоминания (модули памяти); Ядра группируют их и включают вместе. Два однородных файла сливаются без потери ни одной строки: чего не хватает, прививается выключенным, а то, что у вас уже есть, не трогается.

  • Поиск по смыслу (retrieval)

    Модель эмбеддингов, скачанная один раз, индекс, построенный на устройстве, и поиск, который находит нужный фрагмент, даже если слова другие. В браузере и в приложении, с одним и тем же каталогом моделей: тексты никуда не уходят.

  • Происхождение воспоминаний

    Каждая запись дневника несёт дату и тему, а модель пишет её в нужной форме с помощью Logger. С Deferred Neural Tracing модель выдаёт след того, какие модули она использовала, — его вставляют в Sphere Grid; экран «Понимание» в приложении и в WebApp показывает, куда был сохранён каждый лог и какой блок что именует.

  • Sphere Grid

    Это не граф заметок: она рисует структуру, объявленную в файле, — модули, разделы, логи — с пульсом на том, что включено. В 3D весь архив — в оболочках; в «Понимании» — связи.

  • Совместимость

    Любая модель, которая принимает файл или постоянную инструкцию: Claude, ChatGPT, Gemini, Grok, Copilot, локальные модели. Куда его загружать, сервис за сервисом, и какую строку добавить, чтобы его не считали вложением.

  • Документация

    Руководство пользователя в PDF на пяти языках, полный протокол, технические разборы — и сам сайт в формате markdown для тех, кто читает его с помощью модели, а не глазами.

  • Агенты, toolkit и интеграции

    Файловый фреймворк даёт агенту понять, кто он, к чему ему можно прикасаться и что он помнит. Toolkit забирает ваши данные у провайдеров, а руководство по переносу превращает чаты, память и пользовательские инструкции в Reminder, модули и дневники.

В сравнении с другими путями дать ИИ память

Сегодня используются четыре пути, и три из них работают. Мы ставим их в ряд вместе с тем, что каждый делает лучше нас, потому что сравнение, где перечислены только ограничения другой стороны, — не сравнение, а реклама. Разница между нами — не в «большей памяти»: она в том, кто решает, что остаётся, где это живёт и что нужно, чтобы это перенести.

ПутьКто пишет, кто решаетГде живётСмена моделиСильная сторона и цена
Память провайдера (ChatGPT, Claude, Gemini)Система: она записывает то, что сочтёт нужным сохранить, своими словами. Вы можете прочитать список, удалить строку или попросить переформулировать её, а также добавить несколько своих строк в окошко, которое она даёт. Форма остаётся её собственной.На серверах провайдера, в форме, которая принадлежит им.Экспорт там, где этого требует закон: копия, которую нужно вручную переработать, прежде чем её сможет использовать другая модель.Сильная сторона: от вас ничего не требуется с первого дня. Цена: то, что попадает в память, выбирают за вас, если вы не скажете иначе, контексты просачиваются друг в друга, а уйти — значит переделывать всё вручную.
Фреймворки памяти для разработчиков (Mem0, Letta, Zep, Cognee)Конвейер: модель извлекает из разговора факты и сохраняет их в векторной или графовой базе данных — автоматически и в масштабе.В базе данных — размещённой у них или на вашем сервере — за SDK или API.Движок можно сменить; память остаётся в этом хранилище и переезжает вместе с ним.Сильная сторона: масштаб и автоматизация — тысячи пользователей, факты с датой, поиск, измеренный на бенчмарках. Цена: это инфраструктура для тех, кто строит агента, а не инструмент для тех, кто с ним разговаривает; нужен ключ API или свой сервер, а память — это хранилище, к которому делают запросы, а не документ, который перечитывают.
Заметки и локальные файлы (Obsidian, личная вики, папка с .md, MemPalace)Вы сами или скрипт, который складывает всё дословно. За вас ничего не выбирается — и ничего не выбирается вовсе.На вашем диске, простым текстом или в локальной базе данных.Прикрепить или вставить: файлы подходят куда угодно, и вы каждый раз носите их вручную.Сильная сторона: поиск и возврат к нужному — индекс находит одну строку среди десяти тысяч, и вы начинаете сразу. Цена: заметка говорит, что вы написали, а не кто её читает; ничто не объявляет, что нельзя переписывать, а модель читает только то, что вы каждый раз вставляете.
IllAIraМодель пишет запись с помощью Logger; вы решаете, что останется, одним касанием по MemoKen. Идентичность, модули и зоны объявлены в файле, а приложение следит за соблюдением зон.В файлах .md на вашем устройстве: в папке или в хранилище браузера. Нашего сервера посередине нет.Тот же файл в другом движке: вставьте его или положите туда, где эта модель хранит свои документы. Поверхность меняется, идентичность — нет.Сильная сторона: вы решаете, что остаётся, кто это — написано в файле раньше, чем вопрос, и файл переезжает сам. Цена: токены в каждом разговоре, формат, который нужно освоить, «да» или «нет», которое никто не может сказать за вас, — а внутри модели зоны остаются текстом.

Ни один из четырёх не исключает остальных. Разработчик, строящий на Mem0 или Letta, всё равно может дать агенту Reminder — чтобы тот знал, кто он; личная вики умещается внутри модуля памяти; память провайдера — это то, с чего начинается руководство по переносу. Чего мы не делаем сознательно — это автоматический конвейер и хранилище: запись проходит перед вашими глазами и ложится в файл, который можно открыть без нас.

Одни и те же вещи с двумя названиями

В упрощённом режиме WebApp называет вещи по тому, что они делают для вас; в промежуточном и продвинутом — по техническому названию, а в промежуточном ещё и с пояснением рядом. Это одна и та же вещь и один и тот же файл: эта таблица — карта, и именно её использует приложение.

В упрощённом режимеВ промежуточном и продвинутом режимеЧто это
Ваш ИИReminderReminder: файл, который говорит, кто ваш ИИ, как он говорит и чего не должен касаться.
Что помнит ваш ИИМодули памятиМодули памяти: дневники, которые собирают воспоминания и датированные заметки вашего ИИ.
Как он должен себя вестиФункциональные модулиФункциональные модули: способности и правила, которые вы включаете и выключаете.
Сохранить это воспоминаниеMemoKenMemoKen: в WebApp — расширение браузера, в App — кнопка поверх других приложений; он переносит воспоминание из чата в нужный дневник.
Полезные воспоминания для этого разговораПоиск по смыслуПоиск по смыслу (retrieval): однажды скачанная модель находит отрывки, близкие к тому, что вы описываете, даже другими словами.

В WebApp: продвинутый режим

Редактор Markdown, блочное шифрование, каталог моделей с размерами и лицензиями, оценки поиска, функциональные модули и слияния: всё то, что упрощённый режим держит на один клик дальше, а промежуточный приближает наполовину. Вы выбираете при первом запуске, переключаетесь в Настройки › Режим, и ничего не теряется.

Два пути, одна основа

  • Хочу пользоваться

    Ваш ИИ помнит вас — от одного разговора к другому и от одной модели к другой. Что меняется для вас, как сохраняется воспоминание, где остаются ваши файлы и как попробовать за один клик.

    Простой путь

  • Хочу разобраться Вы здесь

    Markdown и парсер, Ядра и модули, поиск по смыслу, происхождение, Sphere Grid, совместимость: как всё устроено внутри — с документацией и таблицей двух названий каждой вещи.

Те же файлы, тот же движок: меняются только слова, которыми мы о нём рассказываем. В WebApp тоже: режимы «Упрощённый», «Промежуточный» и «Продвинутый», и переключаться можно когда угодно.