Возражение звучит так: «Ollama уже работает, модель отвечает в терминале, зачем мне ещё одна программа сверху». Возражение справедливое, и ответ на него должен быть не рекламным, а инженерным: вот список того, что вам придётся написать или собрать самому, и вот примерная цена каждого пункта. Если после этого списка вы решите, что собрать проще, — это правильный вывод, а не проигрыш аргумента.
Начнём с того, что Ollama действительно делает, и делает хорошо. Факты об Ollama проверялись 25.08.2026.
#Что такое Ollama и в чём она сильна
Инструмент запуска локальных моделей: скачивание, хранение, выгрузка в память, HTTP-API. Лицензия — настоящая MIT; файл лицензии имеет ровно один коммит от июня 2023 и с тех пор не менялся. Около 180 тысяч звёзд, поддержка macOS 14+, Windows и Linux. Локальные модели бесплатны и без лимитов на всех тарифах; облачные тарифы существуют отдельно — Pro $20 в месяц. Утверждение, что облако Ollama раньше называлось иначе, проверить не удалось: первоисточник отдаёт ошибку — требует проверки.
Практическая сторона установки и первого запуска разобрана в материале локальный запуск через Ollama.
Главное про неё: Ollama — это мотор. У неё нет памяти о вас, нет интерфейса за пределами терминала и простого API, нет представления о том, чем вы занимались вчера. Она этого и не обещает, и упрекать её в этом бессмысленно.
#Девять задач, которые Ollama не решает
Список составлен по тому, что реально приходится делать, а не по маркетинговым разделам. Оценки трудозатрат — грубые, для человека, который уверенно программирует, и относятся к рабочей версии, а не к прототипу на вечер.
1. Хранение истории разговоров. Ollama не помнит предыдущий запрос. Нужна база, схема, привязка сообщений к сессиям. Прототип — вечер; версия, которую не жалко, — несколько дней вместе с миграциями.
2. Извлечение фактов из разговора. История — это не память. Чтобы ассистент помнил «я перешёл на другой стек», а не перечитывал двести сообщений, нужно извлекать утверждения, дедуплицировать их и обновлять. Недели, и первая версия почти наверняка будет извлекать мусор.
3. Поиск по памяти. Полнотекстовый индекс, ранжирование, а если нужен смысловой поиск — ещё и эмбеддинги, векторный индекс и гибридное объединение результатов. Полнотекстовый — день. Гибридный с приличным качеством — недели.
4. Учёт того, что факт изменился. Самый недооценённый пункт. Простое хранилище затирает старое значение; чтобы ответить на вопрос «когда я это поменял», нужна двухвременная схема с валидностью фактов и возможностью отката. Это архитектурное решение, а не функция: переделать потом дороже, чем заложить сразу.
5. Источник знания за пределами напечатанного. Захват экрана, распознавание текста на кадрах, запись звука, расшифровка, привязка ко времени и к приложению. Месяцы, и это самая тяжёлая часть списка — плюс постоянная возня с платформами.
6. Граф связей. Люди, проекты, темы и дни как узлы, связи между ними, обход графа при ответе. Недели, если делать не ради галочки.
7. Управление контекстом. Сколько памяти подмешать в запрос, что выкинуть, как не выйти за окно модели и не утопить ответ в нерелевантном. Постоянная работа, а не задача с концом.
8. Приватность и управление записью. Исключения приложений и сайтов, тихие часы, маскирование секретов, срок хранения, удаление. Дни на механику, дольше — на то, чтобы это было надёжно.
9. Интерфейс. Веб или настольный клиент, история, поиск, настройки, голос, мобильная вёрстка. Месяцы, и это та часть, которую обычно недооценивают вдвое.
#Когда собрать самому — правильное решение
Не всегда ответ «возьмите готовое». Есть три случая, когда сборка выигрывает.
Вам нужен один пункт из девяти. Если задача — просто чат с историей поверх Ollama, возьмите готовый интерфейс и остановитесь: разбор одного из лучших есть в сравнении Persona и Open WebUI. Тащить целый продукт ради истории сообщений незачем.
У вас нестандартный источник данных. Если память должна собираться из вашей внутренней системы, а не из экрана, готовый продукт вам всё равно не подойдёт, и вы будете писать интеграцию.
Вам критично право читать код. Здесь у нас нет аргументов: репозиторий Persona закрыт, файла публичной лицензии в нём нет. Ollama под MIT, и всё, что вы соберёте поверх неё, останется вашим и проверяемым. Если это ваш критерий — собирайте, и это разумно.
#Сравнение
Смотрите не на галочки, а на последнюю строку: она объясняет, за что вы платите в каждом варианте.
| Что нужно | Голая Ollama | Собрать самому | Persona |
|---|---|---|---|
| Запуск модели | ✓ | ✓ | подключается снаружи |
| История и память | ✗ | ваш код | ✓ |
| Захват экрана и звука | ✗ | ваш код | ✓ у владельца |
| Граф связей | ✗ | ваш код | ✓ |
| Право читать код | ✓ MIT | ✓ ваш | ✗ |
| Цена | время на запуск | месяцы работы | время на развёртывание |
Вывод из таблицы: Persona не заменяет Ollama и не конкурирует с ней. Она занимает третью колонку — то, что иначе пришлось бы написать. Как их связать, разобрано в инструкции подключение Ollama к Persona.
#Где голая Ollama объективно лучше
Настоящая MIT-лицензия. Вы можете прочитать код, форкнуть, встроить куда угодно, использовать в организации без разрешений. У нас репозиторий закрыт и публичной лицензии нет — по этому критерию мы проигрываем однозначно.
Стандарт де-факто. К Ollama подключается практически всё в нише, включая нас. Выбирая её как основу, вы не оказываетесь в тупике: слой сверху можно поменять, а мотор останется.
Минимум движущихся частей. Один процесс, понятный API, предсказуемое поведение. Наша установка — это развёрнутый сервис плюс отдельно поднятая модель плюс настроенный захват, и каждый из трёх компонентов может сломаться.
Нет требований к развёртыванию. У Persona подписанного установщика нет вообще; поднять её — работа руками, и в контейнере захват экрана не работает вовсе, потому что там нет графической сессии. Общая практика развёртывания разобрана в материале про то, как поднять свой ИИ-сервис.
И честная оговорка про интеллект: слой памяти не делает маленькую модель умной. Небольшая локальная модель объективно слабее топовой облачной в сложных рассуждениях, и никакая надстройка этого не меняет.
#Частые вопросы
#Зачем нужна оболочка, если Ollama и так отвечает?
Затем, что ответ без памяти о вашем контексте приходится каждый раз готовить руками: пересказывать, кто вы, над чем работаете и что решили в прошлый раз. Оболочка — это девять задач из списка выше. Если ни одна из них вам не нужна, оболочка действительно не нужна.
#Persona заменяет Ollama?
Нет. Persona не запускает модель и не содержит её: вы подключаете либо свою Ollama, либо ключ облачного провайдера. Это надстройка над мотором, а не другой мотор. Участник без подключённого ключа ответов не получает вовсе.
#Что произойдёт с моими данными, если Persona перестанет развиваться?
База, захват и граф останутся на той машине, где развёрнут ваш экземпляр, и он продолжит работать: облачного бэкенда, который можно выключить, в такой установке нет. Обновлений не будет, и форкнуть проект вы не сможете — репозиторий закрыт, публичной лицензии нет.
#Сколько времени займёт собрать аналог самому?
Прототип с историей чатов — вечер. Приличная память с извлечением фактов и поиском — недели. Захват экрана и звука с распознаванием — месяцы, и это самая трудоёмкая часть. Оценки грубые и предполагают уверенное программирование; главный расход обычно не в первой версии, а в поддержке.
#Ollama платная?
Локальные модели бесплатны и без лимитов на всех тарифах, лицензия MIT. Платными являются облачные тарифы — Pro $20 в месяц на момент проверки. Для сценария «запускаю модель у себя» платить не нужно.
#Что выбрать, если нужен только чат с историей?
Готовый интерфейс к Ollama, а не продукт с памятью. Меньше компонентов, меньше настройки, и вы получите ровно то, что просили. Полная матрица с пятнадцатью продуктами и колонкой, где каждый из них лучше нас, — в разборе Persona против всех.
#Вывод
Ollama — правильный фундамент, и спорить с ней бессмысленно: она делает свою работу под настоящей MIT-лицензией и делает её хорошо. Вопрос только в том, кто напишет девять пунктов сверху. Если вам нужен один из них — возьмите узкий инструмент. Если вам критично читать код — собирайте сами, у нас на этот аргумент ответа нет. Если нужны все девять и вы предпочитаете потратить вечер на развёртывание, а не квартал на разработку, — посмотрите Persona, помня, что установщика и публичной лицензии у неё нет, а захват в контейнере не работает.