Repository navigation
Releases: stalker1243/Scott-AI
Release list
Scott AI 2.0.1
Исправляющий выпуск, сборка 13: Windows x64 и экспериментальный пакет Linux x86-64.
Скачать
| Система | Пакет | Контрольная сумма |
|---|---|---|
| Windows x64 | Установщик, 42 МиБ | SHA256 |
| Linux x86-64 | Архив, 81 МиБ | SHA256 |
Для скачивания вход в GitHub не нужен. Зависимости backend и модели речи готовятся при первом запуске; нужен интернет.
Что изменилось
- Подготовка открывается отдельным окном. Основной интерфейс появляется после готовности.
- Whisper продолжает загрузку после остановки и обрыва связи. Полная проверка SHA256 сохранена; неполный файл готовностью не считается.
- Повтор после ошибки моделей использует уже готовые библиотеки. Есть живой прогресс, остановка и повтор.
- Компактная CPU-установка готовит чат и голос. В обычном режиме GPU определяется автоматически; качество выбранной модели Whisper сохраняется.
- Редактор аватара стал удобнее: круг кадра, перетаскивание, масштаб колесом вокруг указателя, стрелки, сброс и отмена. Широкие и вертикальные фото можно сдвигать при 100%.
- Добавлены актуальные GPT-6, Claude 5.5/Fable 5.1 и DeepSeek V4.1 Flash/V4 Pro. Обновлены параметры запросов и значки возможностей. Каталог моделей.
- Базовый Windows-пакет уменьшен примерно с 176 до 123 МиБ. Лицензии Qt сохранены в ZIP; подготовка не создаёт дополнительную копию скачанных пакетов в общем кеше pip.
- Linux включает Qt и собственный Python 3.13.16; установка выполняется без sudo после установки системных библиотек.
История, API Token, вложения и настройки сохраняются при обновлении в прежнюю папку. Scott Voice устанавливается отдельно. Первая подготовка и размер.
Linux
Инструкции для Fedora, Arch, Ubuntu и Debian.
После установки системных библиотек и скачивания архива с SHA256:
sha256sum -c ScottAI-2.0.1-Qt-linux-x86_64.tar.gz.sha256
tar -xzf ScottAI-2.0.1-Qt-linux-x86_64.tar.gz
cd ScottAI-2.0.1-Qt-linux-x86_64
./install.sh
~/.local/share/ScottAI/run.shПакет использует X11/XWayland. Нативный Wayland пока не включён. Микрофон, аудиоустройства, трей и GPU на настоящем Linux-десктопе ещё не проверены; Scott Voice на Linux также остаётся непроверенным.
Проверки
- Windows CI: 1801 тест backend, 14 проверок Qt; все 16 Qt-проверок также прошли локально на Windows 11.
- Linux CI и матрица: 1790 тестов backend, 13 проверок Qt. Один и тот же архив прошёл установку, обновление, сохранение данных и запуск без Qt SDK на Ubuntu 22.04/24.04, Debian 12/13, Fedora 44 и Arch.
- Полная загрузка Whisper small и Silero в новом CPU-кеше и последующая проверка готовности прошли на Windows и Linux. Эти проверки не включали микрофон и не воспроизводили речь.
Scott AI 2.0 — новый интерфейс, диалоги и память
Scott AI 2.0 — новый интерфейс, диалоги и память
Крупное обновление Scott AI для Windows. Основным интерфейсом стал лаунчер
на C++ и Qt Quick. Следующие выпуски 2.0.x будут сосредоточены на исправлениях
ошибок и улучшении устойчивости.
Новый интерфейс
- Три оформления: Classic, Glass с размытием рабочего стола и Terminal Pro.
- Компактная навигация, светлая и тёмная темы, цвет акцента и новые иконки.
- Анимации открытия, закрытия, сворачивания и изменения состояния окна.
- Работа в трее: открытие разделов, тихий режим, пауза голосового ассистента,
закрепление окна и уведомления.
Чат и модели
- Отдельные диалоги с историей, переименованием, очисткой и удалением.
- Вложения: фотографии и документы, перетаскивание файлов, сохранение результатов.
- Возможности моделей показываются в интерфейсе. Если модель не поддерживает
выбранную функцию, предупреждение появляется при её выборе. - Свои API Token и выбор провайдера/модели. Поддержка изображений, видео
и генерации изображений зависит от выбранной модели и её API.
Память и действия
- Факты и завершённые разговоры сохраняются между запусками.
- Локальный поиск памяти по словам и смыслу, управление записями в интерфейсе.
- Редактор протоколов, последовательности действий, результаты выполнения
и управление заданиями. - Улучшена обработка ошибок поиска и моделей, чтобы не терять работу backend.
Голос
- Общий путь Whisper для микрофона и аудиофайлов, обработка тихой речи и тишины.
- Выбор голоса, характера, устройств и громкости; прослушивание в настройках.
- Необязательный Scott Voice: мужской голос с цифровыми вариантами,
отдельная установка, резервный голос, кеш и отмена синтеза. - Ручная подготовка Scott Voice перед разговором и освобождение модели.
Без запросов модель освобождает память через две минуты. - Экспериментальные раннее начало речи, ускоренный синтез и запас звука
доступны отдельными настройками и по умолчанию выключены.
Scott Voice пока проверен на NVIDIA/CUDA. Генерация новых фраз может занимать
заметное время; в раннем режиме возможны паузы. Поддержка AMD для Whisper
и Silero экспериментальная и требует совместимой карты, драйвера и PyTorch.
Scott Voice на AMD/CPU ещё не проверен.
Установка и сохранение данных
Windows-установщик включает Qt и Python; зависимости и модели речи
готовятся при первом запуске. Scott Voice устанавливается отдельно.
Обновление выполняется в прежнюю папку установки.
История, вложения и настройки моделей используют постоянные пути внутри
backend/data, которые не зависят от рабочей папки запуска. При удалении
приложения эти данные сохраняются по умолчанию. Интерактивное удаление
предлагает удалить их отдельно; тихое удаление сохраняет их.
Введённые API Token также входят в сохранённые настройки моделей.
Перед обновлением рекомендуется сохранить копию папки backend/data
и собственного .env. Версия 2.0 не переносит и не объединяет автоматически
старые базы из другой папки установки.
Этот выпуск предназначен для Windows x64. Avalonia и мобильное приложение
сохраняются в исходниках; прежние Linux/macOS-дистрибутивы относятся к 1.2.
Scott AI 1.2.0
Scott AI 1.2.0
Выпуск про звук: теперь можно выбрать, куда Scott говорит, насколько громко —
и попросить его помолчать совсем.
Тихий режим
Scott слышит, понимает и выполняет команды, но не произносит ответы вслух.
Раньше заткнуть его можно было только одним способом — выключить целиком, а
нужда возникает чаще, чем кажется: ночью, на созвоне, когда рядом кто-то
работает.
Переключатель есть и в настройках, и кнопкой в шапке окна — просьба помолчать
приходит внезапно, и искать её по разделам некогда. Пока молчание включено,
кнопка красная: иначе о нём забывают и решают, что Scott сломался.
Громкость голоса
Отдельная от системной, с кнопкой проверки на слух. Полезно, когда Scott
говорит громче, чем всё остальное, а трогать общую громкость не хочется.
Выбор микрофона и динамиков
Можно указать, каким микрофоном слушать и через какие динамики говорить —
скажем, слушать гарнитуру, а отвечать в колонки.
Устройства запоминаются по названию, а не по номеру: воткнутая флешка со
звуком или включённый телевизор меняют нумерацию в системе, и Scott заговорил
бы не туда. Если выбранное устройство исчезло — он вернётся к системному, а не
замолчит.
Закрыть — значит закрыть
Просьба закрыть программу иногда её запускала. Причина оказалась общей: стоило
назвать программу по имени, и «закрой дискорд» разбиралось как «открой
дискорд». Там же нашлось второе: «выключи музыку» читалось как «включи» —
слово искалось внутри другого слова.
Что ещё починили
- Код с русским выводом, запущенный через Scott, возвращал вместо результата
вереницу вопросительных знаков. - Backend оставался жить после того, как Scott закрывали через диспетчер
задач: занимал порт и видеокарту, а после обновления мог подсунуть старую
версию вместо новой. - Больше движения в интерфейсе: реплики в чате появляются плавно, разделы
настроек сменяются мягко, кнопки и переключатели отзываются на нажатие.
Обновление
Запустите установщик поверх — закрывать Scott вручную не нужно.
Scott AI 1.1.1
Scott AI 1.1.1
Выпуск про ожидание: Scott иногда думал слишком долго и молчал при этом.
Ответ больше не ждёшь полминуты
Замеры показали неприятное: средний ответ ИИ занимал 7 секунд, а в худших
случаях — 29. Оказалось, запрос уходил вообще без ограничения по времени,
и Scott ждал столько, сколько потребуется сервису.
Теперь ожидание ограничено, а отказ «слишком много запросов» — обычное дело
для бесплатного тарифа — переживается повтором, а не молчанием.
«Секунду»
Если ответ готовится дольше двух с половиной секунд, Scott коротко отзывается.
Раньше человек, спросивший вслух, слышал полную тишину и не знал, услышали ли
его: в чате есть бегущие точки, а голосом не было ничего.
На быстрых ответах реплики нет — она была бы навязчивой.
Обновление
Запустите установщик поверх — закрывать Scott вручную не нужно.
Scott AI 1.1.0
Scott AI 1.1.0
Выпуск целиком по следам живого использования — спасибо тем, кто рассказал.
Речь больше не наслаивается
Если задать Scott несколько вопросов подряд, ответы начинали звучать
одновременно: получался набор слов, выпаленных разом. Причина была в
устройстве — каждый ответ проигрывался сам по себе и о других не знал.
Теперь речь идёт через одну очередь: фраза за фразой. А новый вопрос обрывает
прошлый ответ — дослушивать его всё равно никто не станет. Заодно исчезли
паузы: проигрывание больше не запускает отдельный процесс на каждую реплику.
Ключ ИИ вводится один раз
Он и раньше сохранялся, но подключение проверялось ровно один раз — при
запуске, часто до того, как поднялась сеть. Одной неудачи хватало, чтобы ИИ
молчал до перезапуска, и приходилось вводить ключ заново. Теперь Scott
пробует подключиться повторно, когда вы задаёте первый вопрос.
Закрытие программ
«Закрой дискорд» раньше могло не сработать: Scott искал процесс с русским
названием и в любом случае отвечал «закрыл». Теперь он смотрит, что
действительно запущено — по имени файла, по звучанию названия и по заголовку
окна, — закрывает все процессы программы и отвечает по факту. Служебные
процессы Windows и сам Scott при этом защищены.
С ним можно говорить по-человечески
«Открой мне пожалуйста дискорд» уходило искать программу с названием
«мне дискорд». Вежливость, обращения и слова-паразиты теперь отбрасываются.
Внешний вид
В стиле Glass текст плохо читался на светлых обоях — он стал светлее, а
карточки и панели плотнее. Добавлены микроанимации: кнопки и вкладки
откликаются на прикосновение.
Обновление
Запустите установщик поверх — закрывать Scott вручную не нужно.
Scott AI 1.0.7
Scott AI 1.0.7
Ключ ИИ наконец принимается
Библиотеки для работы с Groq не было в списке зависимостей: она стояла только
на машине разработчика, поэтому там всё работало, а у всех остальных ключ не
принимался ни при каких условиях. Отказ выглядел как «не удалось подключиться
с этим ключом» и ничего не объяснял.
Теперь библиотека ставится вместе со Scott, а если чего-то не хватает —
сказано прямо, чего именно.
Модель можно ввести руками — галочка «Указать модель вручную» в настройках.
Новые модели выходят чаще, чем обновляется Scott.
Данные больше не ждут кнопки «Обновить»
Страницы запрашивали данные, пока backend ещё поднимался, и оставались
пустыми. Теперь каждая перезагружает себя сама, как только Scott готов
отвечать.
Чат
- Enter отправляет сообщение — раньше работала только кнопка.
- Поле ввода получает фокус при открытии: можно печатать сразу.
- Кнопка «Удалить историю» стирает не только переписку в окне, но и то,
что Scott держал в памяти.
Настройки разобраны на разделы
Оформление, Голос, Модель ИИ, Прочее. Раньше до модели ИИ приходилось
прокручивать мимо стилей, тем, прозрачности и голосов.
Обновление
Запустите установщик поверх — закрывать Scott вручную не нужно.
Scott AI 1.0.6 — исправление запуска
Scott AI 1.0.6
Версия 1.0.5 не запускалась — обновитесь. Если она у вас стоит, просто
поставьте эту поверх.
Что случилось и что починено
В 1.0.5 программу переименовали, а адреса встроенных картинок остались
записаны старым именем. Логотип не находился, и программа падала ещё до того,
как появлялось окно: человек нажимал ярлык, и не происходило ровным счётом
ничего.
Теперь имя подставляется автоматически — переименование больше ничего не
сломает. И отдельно: отсутствие картинки перестало быть смертельным, без неё
Scott просто выглядит скромнее.
Появился журнал запуска
%LOCALAPPDATA%\ScottAI\logs\launcher.log — туда записывается каждый запуск и
любая ошибка, включая падения до появления окна. Раньше о таком молчаливом
отказе не оставалось ни следа.
Журнал попадает и в отчёт о проблеме (вкладка «Логи» → «Собрать отчёт») — так
причину видно сразу.
Scott AI 1.0.5
Scott AI 1.0.5
Что починено
Обновление поверх работающей программы. Установщик упирался в занятые
файлы: «Не удалось автоматически закрыть все приложения» и предложение
проигнорировать ошибку. Окно лаунчера Windows закрыть умеет, а вот backend —
нет: это Python без окна, и закрывать его было некому. Теперь установщик гасит
их сам, причём Python — только тот, что запущен из папки Scott: чужие процессы
не трогаются.
Лаунчер называется ScottAI. Раньше файл и процесс носили имя
ScottAI.Avalonia — по названию библиотеки, которую человек не выбирал. Оно
попадалось на глаза в диспетчере задач и в том самом окне про занятые файлы.
Старый файл при обновлении удаляется, чтобы в папке не осталось двух программ.
Обновление
Скачайте установщик и запустите поверх — теперь можно не закрывать Scott
вручную. Библиотеки и модели речи повторно не скачиваются.
Scott AI 1.0.4
Scott AI 1.0.4
Что починено
Предложение обновиться на уже установленную версию. Поставив 1.0.2, человек
сразу видел «Вышла версия 1.0.2». Причина: файл с номером версии не попадал в
дистрибутив, и программа считала свою версию нулевой — а нулевая старше любой
вышедшей. Теперь файл на месте, и вдобавок: пока своя версия неизвестна,
обновление не предлагается вовсе.
Страницы «Профиль» и «Главная» не прокручивались. На невысоком окне нижняя
часть — имя, «о себе» и кнопка «Сохранить» — оказывалась за краем и была
недоступна.
Обновление
Скачайте установщик и запустите поверх. Библиотеки и модели речи повторно не
скачиваются.
Scott AI 1.0.3
Scott AI 1.0.3
Выпуск по следам первого пользователя, который не смог подключить ключ ИИ.
Что починено
Замкнутый круг с моделями. Список моделей Groq запрашивался у самого Groq —
а для этого нужен ключ. Но применить ключ без выбранной модели было нельзя.
Человек видел «У этого провайдера не нашлось моделей» и упирался в тупик.
Теперь модели показываются сразу, ещё до ввода ключа.
Непонятная ошибка подключения. «Не удалось подключиться с этим ключом» не
объясняло ничего. Теперь Scott говорит, что именно произошло и что делать:
- ключ не принят — проверьте, что скопировали целиком и без пробелов;
- нет связи с сервисом — проверьте интернет, в ряде стран Groq закрыт и нужен VPN;
- модель недоступна этому ключу — выберите другую;
- сработал лимит запросов — попробуйте через минуту.
Неверная модель принималась за рабочую. Проверялся только ключ, поэтому
опечатка в названии модели давала «готово», а падало всё на первом же вопросе.
Теперь проверяется и сама модель. Если она ключу недоступна, Scott подбирает
рабочую сам и говорит, какую включил.
Обновление
Скачайте установщик и запустите поверх. Библиотеки и модели речи повторно не
скачиваются.