Сравнения

Persona против Jan: когда открытая лицензия важнее функций

Jan под Apache-2.0 закрывает вопрос доверия к коду, который Persona не закрывает вовсе: наш репозиторий закрыт и публичной лицензии в нём нет. Разбираем, кому что подойдёт, и не делаем вид, что этот проигрыш можно чем-то компенсировать.

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

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

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

Второй пункт — это реальный размен, а не риторическая фигура. Ниже разберём, из чего он состоит. Факты о Jan проверялись 25.08.2026.

#Что такое Jan

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

Лицензия — Apache-2.0, то есть настоящая свободная, а не «код доступен для чтения». Проект живой: свежие коммиты, около 44 тысяч звёзд на момент проверки, платных тарифов нет.

Нюанс, который стоит знать, чтобы не сделать неверный вывод: в файл лицензии добавлена строка с просьбой об атрибуции, из-за чего автоматические сканеры иногда показывают «неизвестная лицензия». Это ложный сигнал сканера, а не проблема с лицензией.

#Что Jan делает хорошо

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

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

Даёт нормальный интерфейс без терминала. Сценарий тот же, что у LM Studio, — сравнение двух подходов есть в разборе Persona против LM Studio, — но с открытой лицензией, что для части читателей решает вопрос сразу.

#В чём Jan и Persona вообще не пересекаются

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

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

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

#Сравнение

Смотрите на первые две строки — они и есть весь размен.

Критерий Jan Persona
Лицензия Apache-2.0 публичной лицензии нет
Право форкнуть проект ✓ ✗
Память между сессиями ✗ ✓ с провенансом и откатом
Захват экрана и звука ✗ ✓ только у владельца инстанса
Запуск модели внутри ✓ ✗ подключается снаружи
Готовый установщик ✓ ✗
Платные тарифы нет ничего не продаётся

Вывод из таблицы: верхние две строки — их, средние две — наши, нижние — снова их. Продукты дополняют друг друга по функциям и расходятся по принципу.

#Где Jan объективно лучше

Apache-2.0 против отсутствия лицензии — и это главное. У Persona репозиторий закрыт, файла публичной лицензии в нём нет; в метаданных pyproject.toml заявлен AGPL-3.0-or-later, но текста лицензии в репозитории не существует, поэтому лицензия живёт только в метаданных. Значит: прочитать код нельзя, форкнуть проект нельзя, продолжить его без нас нельзя. Для читателя, которому важно доверие к коду, Jan закрывает вопрос полностью, а мы не закрываем его никак. Компенсировать это функциями невозможно — это разные оси.

Готовый установщик. У Jan он есть, у нас подписанного установщика нет вообще: развёртывание делается руками.

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

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

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

#Кому что подойдёт

  • Нужен локальный чат с моделью и важна открытая лицензия → Jan, без оговорок.
  • Нужен хороший веб-интерфейс с ролями для нескольких человек → ни то, ни другое; смотрите разбор Persona против Open WebUI, там же разобрано ограничение по брендингу.
  • Нужна память о том, что вы делали, и вы принимаете закрытый репозиторий → Persona.
  • Не можете принять закрытый репозиторий → честный ответ: выбирайте не нас, и это нормальный исход сравнения.

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

#Jan действительно открытый проект?

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

#Чем Jan отличается от LM Studio?

Сценарий у них близкий — запуск и настройка локальных моделей в графическом интерфейсе. Ключевое различие в лицензии: у Jan Apache-2.0, у LM Studio приложение проприетарное, открыты только CLI, SDK и движок MLX. Если критерий выбора — доверие к коду, разница решающая.

#У Persona открытый код?

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

#Можно ли использовать Jan и Persona вместе?

Да. Jan запускает модель, Persona ходит к модели за ответами и держит память. Практически удобнее подключать Persona к Ollama, но принципиальных препятствий держать оба инструмента на одной машине нет.

#Есть ли у Jan память о пользователе между сессиями?

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

#Что важнее при выборе — лицензия или функции?

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

#Вывод

Jan — тот случай, когда конкурент выигрывает не функцией, а основанием. Его Apache-2.0 даёт то, чего у нас нет и в обозримом виде не появится: право прочитать код и продолжить проект без нас. Если это ваш критерий — берите Jan и не тратьте время на остальное сравнение.

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

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

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

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