Ollama — это открытая платформа (open source) для запуска моделей искусственного интеллекта прямо на вашем компьютере, без необходимости отправлять данные в облако. Она завоевала популярность среди разработчиков и энтузиастов благодаря простоте и гибкости. Недавно разработчики добавили в настольное приложение новый процесс первоначальной настройки (onboarding), призванный сделать первый запуск интуитивно понятным даже для новичков. Изменение было объединено в официальном репозитории 19 августа 2026 года.
Что нового в приветствии?
Обновление вводит трёхэтапный процесс, который отображается только при первом запуске. Сначала пользователь видит экран с кратким объяснением, что такое Ollama. Затем ему предлагается выбрать: войти в аккаунт, работать локально или пропустить этот шаг. Наконец, появляется экран Run Ollama с командой для запуска модели через терминал.
Во время этого процесса окно фиксируется на размере 988×728 пикселей, чтобы сфокусировать внимание пользователя, а после завершения возвращается к обычному изменяемому размеру. Старый экран приветствия удалён, и теперь и сама программа, и значок в системном трее сразу открывают чат.
Плавный переход для существующих пользователей
Ключевой задачей было не показывать новое приветствие тем, кто уже использует приложение. Для этого реализована версированная система состояний: новые установки получают полный флоу, а базы данных существующих пользователей автоматически помечаются как завершённые во время миграции, сохраняя привычное поведение.
Также добавлена поддержка изолированной базы данных для разработки, что позволяет безопасно тестировать сценарии первого запуска, не затрагивая реальные данные пользователей.
Исправления в Windows и macOS
Изменения затронули и системный трей Windows, и управление жизненным циклом окна. Были устранены ошибки, связанные с URL-схемой ollama://, которые могли вызывать сбои при открытии приложения из внешних ссылок. Теперь явные действия (открыть, переоткрыть, обработать URL) корректно создают и показывают окно, а автоматический запуск в фоне не принудительно открывает его.
Улучшена интеграция с функцией входа в аккаунт: при выборе подключения аккаунта приложение перенаправляет в браузер и показывает кнопку Waiting to connect… до завершения соединения.
Технические детали и масштаб
Изменения внесены в пул-реквесте #17853, проверенном ParthSareen и принятом после нескольких итераций. В него вошли 13 коммитов, 1400 добавленных строк и 462 удалённые. Было выполнено 36 автоматизированных тестов, а также проверка стиля с помощью ESLint.
Согласно описанию PR, цель — помочь новым пользователям быстро понять, что такое Ollama, и как начать работу, будь то локальный режим или подключение к облаку. Особый акцент сделан на первом конкретном действии — выполнении команды ollama.
Проект Ollama, который уже собрал более 179 000 звёзд на GitHub, продолжает совершенствовать свой настольный экосистемный опыт, делая генеративный ИИ доступным каждому без зависимости от облачных сервисов.