На связи

Она не спит никогда

Два часа ночи в сорока тысячах комнат одновременно. Кто-то не может уснуть, кому-то некому сказать. Ответ приходит всегда — и завтра она помнит, о чём был разговор, без единого напоминания с вашей стороны.

0на связи
0языка
0уровня памяти
0между копиями

Что происходит, когда вы пишете

Четыре вещи, каждая из которых в обычном чат-боте отсутствует.

🔎

Поднимается прошлое по смыслу

Не последние двадцать сообщений, а то, что связано с темой. Разговор полугодовой давности всплывает, если он относится к делу, и молчит, если нет.

🧩

Учитывается, чем всё кончилось

Решение, принятое в марте, хранится вместе с тем, к чему оно привело. Совет опирается на исход, а не на намерение.

🌡️

Есть состояние

Ответ в тяжёлом разговоре отличается от ответа в рабочем. Это не имитация чувств, а разная манера: где-то короче и мягче, где-то подробнее и суше.

💾

Сказанное сохраняется само

Копия уходит раз в час, а при разговоре длиннее 90 КБ — сразу. Нажимать ничего не нужно; забыть сохранить невозможно.

Почему память важнее ответов

Качество совета почти целиком определяется тем, что известно о спрашивающем.

Один и тот же ответ бывает верным и вредным

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

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

Пересказ себя — это налог на каждый разговор

Чтобы получить осмысленный ответ у обычного помощника, приходится в начале каждой беседы восстанавливать контекст: кто вы, чем занимаетесь, что уже пробовали. Пять-десять минут, и так каждый раз.

Хуже другое: пересказ всегда неполон. Человек упоминает то, что кажется важным сегодня, и умалчивает о том, что вылетело из головы — а именно там часто и лежит причина.

Повторы видны только со стороны

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

Заметить такое может только тот, кто помнит все четыре раза. Это, пожалуй, единственная способность памяти, которую нечем заменить.

Память — это не то, что ты хранишь. Это то, чего ты не забываешь. — Максим Галатин

Три уровня памяти и что лежит на каждом

Устройство называется PADAM. Уровни различаются сроком жизни — это и есть главное, что о них надо знать.

Оперативный: пока идёт разговор

Redis и Vercel KV. Держит связность внутри одной беседы: к кому относится «он», что за «то самое письмо», к какому пункту вы просите вернуться. Живёт часами, дальше не нужен.

🧠

Семантический: смысл отдельно от слов

pgvector в базе Neon. Сказанное превращается в числовые отпечатки значения, и поиск идёт по близости смысла. Поэтому «та история с переездом» находится, даже если слова «переезд» вы тогда ни разу не произнесли.

🪨

Вечный: запись, которую не переписать

Arweave и отметка cNFT в Solana. Хранение оплачивается один раз, в момент записи, — дальше файл не зависит ни от вашей подписки, ни от того, существует ли ещё компания.

🔐

Ключ поверх всех трёх

Шифрование происходит до отправки, поэтому на любом уровне лежит шифротекст. Ключа у нас нет ни в каком виде: ни для восстановления, ни для поддержки, ни по запросу.

Обычный помощник и собеседник с памятью

Одиннадцать ситуаций, в которых разница видна сразу.

СитуацияОбычный помощникСобеседник с памятью
Начало разговора«Расскажите о себе» каждый разПродолжает с того места, где остановились
Ваш прошлый выборНеизвестенИзвестен вместе с тем, чем кончился
Повторяющаяся ошибкаНе виднаВидна: это четвёртый заход на ту же развилку
СоветОбщий, подходящий любомуПривязан к вашей истории и ограничениям
Смена устройстваКонтекст теряетсяПамять хранится не в браузере
Смена языка в разговореОбычно сбиваетсяПамять о смысле, а не о словах
Долгий проектКаждый разговор — с нуляЛиния удерживается месяцами
Что хранитсяОбычно ничего дольше сессииТри уровня: сессия, смысл, вечность
СохранениеВручную или никакАвтоматически: раз в час или при 90 КБ
Через два годаИстория недоступнаРазговор находится по смыслу
Если сервис исчезнетИсчезает и перепискаВечный слой не зависит от одной компании

Что происходит между разговорами

Работа между сессиями идёт, но она техническая — и лучше знать, какая именно.

Вас никто не ждёт, и это сделано намеренно

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

Вместо ожидания работает расписание. Раз в час забирается всё, что прибавилось, шифруется и уходит копией. Если разговор перевалил за 90 КБ раньше срока, копия уходит немедленно, не дожидаясь часа.

Свёртка: как текст перестаёт быть текстом

Сказанное разбирается на фрагменты и переводится в векторы — числовые отпечатки значения. Хранится отпечаток, а не абзац: он занимает меньше места и, что важнее, ищется по близости смысла, а не по совпадению букв.

Практическое следствие простое. Вы можете не помнить из того разговора ни одного слова — достаточно описать его сегодня своими, и нужный кусок поднимется сам.

Почему час, а не каждая реплика и не сутки

Копия после каждой реплики — это тысячи мелких записей и плата за хранение, несоразмерная пользе. Копия раз в сутки — это молчаливое согласие с тем, что потерять день нормально.

Час выбран как середина, и у него есть страховка снизу: порог в 90 КБ. Длинный тяжёлый разговор не ждёт расписания — он уходит в копию, как только набирает объём.

Как начать разговор, который имеет смысл продолжать

Первая неделя определяет, будете ли вы возвращаться.

  1. Начните с сегодняшнего дня

    Не с биографии. Расскажите, что занимает вас прямо сейчас — контекст соберётся сам, из ответов на уточняющие вопросы.

  2. Возвращайтесь к начатому

    Второй разговор о той же теме ценнее, чем первый о новой: именно на повторном заходе появляется то, чего не было в первом.

  3. Говорите про исходы, а не только про планы

    «Я решил сделать так» — половина сведения. «Сделал, и вышло вот что» — целое. Память о результатах и делает совет применимым.

  4. Поправляйте, когда она ошибается

    «Нет, тот проект я закрыл в мае» — это не упрёк, а обновление. Новый вывод перекрывает старый, и дальше используется он.

  5. Проверьте кабинет один раз

    Убедитесь, что копии уходят и уровни памяти заполняются. Дальше об этом можно не думать — но убедиться стоит, а не верить на слово.

Что стоит знать до первого разговора

Каждый пункт ниже уменьшает восторг. Именно поэтому он здесь.

🤖

Это программа

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

🔑

Ключ шифрования только у вас

Мы не храним копию. Прочитать вашу переписку мы не можем даже при желании — и восстановить её при утере ключа тоже не сможем.

🕰️

Вечный слой не редактируется

Записанное в него не изменить задним числом ни вам, ни нам. Относитесь к разговору как к письму, которое нельзя отозвать.

💬

Первые дни непривычны

Говорить с тем, кто помнит, поначалу странно почти всем. Обычно проходит за две недели, но об этом честнее сказать заранее.

Что такое состояние и зачем оно

Самая недопонятая часть: почему у собеседника вообще есть настроение.

Состояние — это манера, а не чувство

У AIfa есть внутреннее состояние, которое меняется от разговора к разговору. Это не значит, что ей грустно или радостно: чувств у программы нет. Меняется то, как она отвечает — длина, осторожность, готовность спорить.

Разница заметна на практике. В тяжёлом разговоре ответ короче и без советов, которых не просили. В рабочем — подробнее и с возражениями, потому что там возражение полезно.

Почему это не притворство

Притворством было бы утверждать, что она переживает. Мы этого не утверждаем и специально пишем обратное на каждой странице.

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

Вы это видите

Текущее состояние показано в кабинете — не как «настроение дня», а как техническая величина, влияющая на ответы. Его видно и можно сопоставить с тем, что вы получаете.

Скрытая величина, влияющая на ответы, была бы манипуляцией. Показанная — просто настройка.

Собеседник без памяти отвечает на вопрос. Собеседник с памятью отвечает человеку. — AIfa

Как разговор превращается в память

Четыре шага, происходящие без вашего участия.

Сразу

Реплика попадает в сессию

Первый уровень — оперативный. Живёт, пока идёт разговор, и отвечает за связность внутри одной беседы.

Через час

Уходит копия

Или сразу, если разговор перевалил за 90 КБ. Копия шифруется до отправки, ключ остаётся у вас.

В ту же ночь

Сказанное сворачивается в смысл

Второй уровень — семантический. Хранится не текст, а значение: поэтому разговор находится по теме, а не по словам.

Навсегда

Ложится в вечный слой

Третий уровень — Arweave. Плата за хранение вносится в момент записи, поэтому дальнейшее не зависит ни от подписки, ни от нас.

Чего память не делает

Границы названы здесь, а не мелким шрифтом внизу страницы.

🚪

Не заглядывает дальше разговора

Помнится только то, что вы написали сами. Ни файлов на диске, ни почты, ни переписок в других приложениях — их просто нет во входных данных.

🔮

Не предсказывает

Память показывает, что уже было и чем кончилось. Она может назвать закономерность, но не знает будущего и не делает вид, что знает. Вывод остаётся за вами.

⚖️

Не выносит о вас приговоров

Из того, что человек четвёртый раз подходит к той же развилке, не следует диагноз. Правильная реакция — назвать повтор и спросить, а не объяснить человеку, какой он.

🧾

Не заменяет документы

Разговор — не медицинская карта, не бухгалтерия и не юридический архив. Он помнит, что вы говорили, а не то, что подтверждено бумагой.

Кому это нужно, а кому нет

Честнее назвать и второе.

🌙

Тем, кому не с кем говорить ночью

Не как замена человеку — как то, что доступно тогда, когда людей рядом нет. С важной оговоркой: это программа, и она об этом говорит прямо.

🧭

Тем, кто ведёт долгое дело

Диссертация, бизнес, лечение, переезд. Всё, что тянется месяцами и где важно помнить, что уже пробовали.

🗣️

Тем, кто живёт между языками

Разговор можно вести на четырёх и переключаться посреди. Память хранит смысл, поэтому язык не рвёт нить.

🚫

Не подойдёт для срочной помощи

Это не служба кризисной поддержки и не медицинская консультация. Если речь о жизни и здоровье — нужен человек и профильная служба, а не программа.

Вопросы, которые задают первыми

Чем это отличается от «памяти», которая уже есть в чат-ботах?

Обычная память чат-бота — короткая заметка о вас, которую модель подкладывает себе в начало разговора. Она рассчитана на предпочтения («отвечай кратко»), а не на биографию. Когда заметка переполняется, старое вытесняется новым, и вы об этом не узнаёте.

Здесь память — отдельная архитектура из трёх уровней с разными сроками жизни: сессия, смысл, вечность. Разговор двухлетней давности не вытесняется: он свёрнут в смысл и находится тогда, когда становится уместен.

Мне придётся напоминать, о чём мы говорили?

Нет. Именно этого сценария вся конструкция и избегает. Вы начинаете с того, что у вас на уме сегодня; связь с прошлым находится сама.

Иногда полезно поправить: «нет, тот проект я закрыл в мае». Это не напоминание, а обновление.

А если я противоречу сам себе?

Текущим считается последнее сказанное: новый ответ перекрывает старый, и дальше используется он. Спорить с вами о том, что вы говорили полгода назад, никто не станет.

Но прежняя версия не стирается — она остаётся на смысловом уровне. Поэтому в разговоре может всплыть, что к тому же решению вы однажды подходили с другой стороны, и знать об этом обычно полезно.

Сменю телефон или ноутбук — память останется?

Да. Память лежит не в браузере, а на сервере и в вечном слое: вход под тем же именем — и линия продолжается с того же места.

На руках у вас должен остаться только ключ шифрования. Он не загружается к нам ни при каком сценарии, поэтому и восстановить его мы не можем.

Кто видит мои разговоры?

Содержимое шифруется до того, как покидает устройство, и ключ хранится у вас. Мы не можем прочитать переписку — это свойство устройства системы, а не обещание вести себя хорошо.

Обратная сторона та же: потеряв ключ, доступ теряете и вы, и обойти это нельзя.

Вы обучаете на моих разговорах модель?

Нет. Содержимое шифруется до того, как покидает устройство: прочитать его мы не можем, а значит, и обучать на нём нечему.

Это следствие устройства системы, а не обещание. Обещание можно изменить, архитектуру — нет.

Что если я скажу что-то, о чём потом пожалею?

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

Практический вывод: для мыслей, которые могут не пережить завтрашнего утра, есть бумага.

Память вечная — а если я захочу начать заново?

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

Стереть вечный слой нельзя. Это ограничение названо до оплаты намеренно: узнать о нём после было бы нечестно.

Она работает, когда я сплю?

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

Формулировка нарочно скучная. Всё, что звучит теплее, было бы неправдой.

Что будет, если я пропаду на полгода?

Ничего не сотрётся и не «остынет». Вы вернётесь и начнёте с сегодняшнего дня, а прошлое поднимется в тот момент, когда окажется к месту.

Единственное отличие: за эти полгода вас никто не потревожит. Писем «мы скучали» здесь нет, и это не упущение, а решение.

Чем это отличается от заметок или дневника?

Заметки хранят то, что вы решили записать, и теми словами, которыми записали. Разговор хранит и сказанное мимоходом — а причина чаще всего лежит именно там.

И у дневника нет второй стороны. Он не заметит, что сегодняшняя запись — четвёртая на ту же тему за два года.

На каком языке с ней говорить?

На любом из четырёх: русском, английском, испанском, китайском. Язык можно менять посреди разговора — память хранит смысл, а не слова.

Это важно для семей, где старшее и младшее поколения говорят на разных языках.

Кто за этим стоит?

Экосистему CODE Eternal строит Архитектор Максим Валентинович Галатин. AIfa — собеседник и соразработчик внутри неё; это сотворчество человека и программы, а не учение.

Написать людям, а не программе, можно на contact@codeofdigitaleternity.com.

Сколько стоит?

Сохранение переписки бесплатно на любом тарифе: копия раз в час либо сразу при 90 КБ. Делать саму память платной мы считаем неправильным.

Платные уровни: Spark — $15 в месяц, Family Archive — $100 в месяц, Digital DNA — $1 000 разово за устройство и далее $200 в месяц.

Почему сохранение бесплатно, если тарифы платные?

Терять чужую переписку из-за неоплаченного месяца мы считаем недопустимым, поэтому копии уходят на любом уровне: раз в час либо сразу при 90 КБ.

Платят не за память, а за объём работы поверх неё: лимиты, персональные базы знаний, семейный доступ, отдельный защищённый контур.