Приватность

Зачем нужна local-first память для ИИ (и почему облако вас подведёт)

Local-first память — это не паранойя, а архитектура, которую нельзя купить или переписать за ночь вместе с условиями. Разбираем суверенитет над данными, усталость от подписок и то, какие гарантии переживают поглощение, на кейсе Rewind → Meta.

«Зачем мне локально, если в облаке удобнее?» — честный вопрос, пока всё работает. Проблема в том, что облачная модель приватности держится не на технике, а на обещании компании. А обещания меняются. В декабре 2025 года это увидели пользователи Rewind: продукт, который начинался с лозунга «данные не покидают ваше устройство», ушёл в облако и был куплен Meta, а локальную запись на Mac отключили обновлением. Никто из пользователей не нажимал кнопку «отправить мою память в Big Tech» — условия просто сменились над их головой.

Local-first — это ответ на этот класс рисков. Не «облако плохое», а «ваша память не должна зависеть от чужого корпоративного решения».

#Что значит local-first на самом деле

Local-first означает, что первоисточник данных — ваше устройство, а не чужой сервер. Захват, индекс, память и (при желании) сама модель живут у вас. Сеть — опция, а не условие работы.

Из этого вытекают свойства, которых у облака нет по определению:

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

#Три причины, почему облако подводит

#1. Суверенитет над данными — кто реально ими владеет

В облаке вы не владеете данными — вы их арендуете. Условия хранения, юрисдикция, доступ сотрудников и государства определяются провайдером. Для личного дневника экрана и разговоров это особенно чувствительно: это самый интимный лог, какой только бывает. Local-first возвращает суверенитет: данные физически у вас, в вашей юрисдикции.

#2. Поглощения и смена условий

Стартап обещает приватность → растёт → его покупают → новый владелец меняет правила. Это не теория заговора, это бизнес-цикл. Кейс Rewind → Limitless → Meta — хрестоматийный: local-first обещание было оставлено ещё на этапе разворота в облако, а поглощение лишь поставило точку.

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

#3. Усталость от подписок

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

#Честный контраргумент

Local-first не бесплатен в смысле усилий: память живёт на вашем диске, её надо защищать (шифрование устройства, исключения приватных окон, политики хранения). И локальная модель уступает большим облачным по «сырому» интеллекту. Это правда, и прятать её незачем.

Есть и третья цена, о которой обычно молчат: вы отвечаете за железо. Модель, которая помещается в вашу видеопамять, определяет качество ответов, и посчитать это можно заранее — формула и таблица есть в разборе сколько нужно VRAM для локальной LLM. Если памяти мало, честнее сразу посмотреть таблицу моделей для слабого железа, чем разочаровываться после установки.

Но выигрыш в другой плоскости: контроль, приватность и владение. А когда нужен мощный интеллект — local-first не запрещает облако: можно подключить облачную модель по своему ключу для конкретной задачи, оставив саму память локальной. Гибрид, где вы решаете, что и когда уходит наружу.

#Как это сделано в Persona

Persona строится local-first по умолчанию: захват экрана и звука, распознавание текста, память и граф — на той машине, где развёрнут экземпляр. С локальной моделью через Ollama можно работать полностью офлайн, и тогда переписка действительно никуда не уходит. Если вы вместо этого подключаете облачный ключ, текст запросов уходит выбранному вами провайдеру — и больше никуда; память при этом всё равно остаётся у вас. Развёрнутый у себя экземпляр не зависит от вендора: его нельзя купить и «переключить», как это случилось с Rewind.

Скажем честно и о двух местах, где картинка не идеальная. Первое: репозиторий Persona закрыт и публичной лицензии у проекта нет — так что «проверьте код» мы вам предложить не можем, гарантия здесь архитектурная, а не аудиторская. Второе: на размещённой версии persona.getdoday.ru стоит Яндекс.Метрика с вебвизором, которая пишет поведение в интерфейсе; при развёртывании у себя этого счётчика нет.

#Частые вопросы

#Local-first — это то же самое, что офлайн?

Нет. Local-first означает, что первоисточник данных — ваша машина; сеть при этом может использоваться, например для запроса к облачной модели по вашему ключу. Полностью офлайн получается только в связке с локальной моделью. Разница важная: local-first про то, где лежит архив, офлайн — про то, нужна ли сеть для ответа.

#Если я подключу облачную модель, смысл local-first теряется?

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

#Что произойдёт с памятью, если проект закроется?

База останется на вашем диске, и развёрнутый экземпляр продолжит работать: облачного бэкенда, который можно отключить, в нём нет. Чего не будет — обновлений и возможности форкнуть проект, потому что репозиторий закрыт. Это честная цена закрытого кода.

#Насколько локальная модель хуже облачной?

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

#Сколько места займёт локальная память?

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

#Есть ли синхронизация между устройствами?

Нет. Синхронизации между устройствами и мобильного приложения с фоновым захватом у нас нет, и это прямое следствие local-first-подхода без облачного бэкенда. Если вам нужна память, доступная с телефона и ноутбука одновременно, честный ответ — это не наш сценарий.

#Вывод

Память о вашей жизни — слишком важный актив, чтобы держать его на чужом рубильнике. Если вам нужен максимальный интеллект прямо сейчас и не жалко отдать архив на чужие серверы — облако удобнее, и спорить не о чем. Если важнее, чтобы через год «второй мозг» всё ещё принадлежал вам, — берите local-first и заранее посчитайте, что потянет ваше железо.

Хотите ИИ, который помнит вас?

Persona держит контекст между чатами и работает на вашем железе — если развернуть её у себя и подключить локальную модель.

Создать аккаунт