Skip to content

Releases: stalker1243/Scott-AI

Scott AI 2.0.1

Choose a tag to compare

@stalker1243 stalker1243 released this 08 Oct 15:46

Исправляющий выпуск, сборка 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 — новый интерфейс, диалоги и память

Choose a tag to compare

@stalker1243 stalker1243 released this 08 Oct 04:28

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

Choose a tag to compare

@stalker1243 stalker1243 released this 08 Sep 17:01

Scott AI 1.2.0

Выпуск про звук: теперь можно выбрать, куда Scott говорит, насколько громко —
и попросить его помолчать совсем.

Тихий режим

Scott слышит, понимает и выполняет команды, но не произносит ответы вслух.
Раньше заткнуть его можно было только одним способом — выключить целиком, а
нужда возникает чаще, чем кажется: ночью, на созвоне, когда рядом кто-то
работает.

Переключатель есть и в настройках, и кнопкой в шапке окна — просьба помолчать
приходит внезапно, и искать её по разделам некогда. Пока молчание включено,
кнопка красная: иначе о нём забывают и решают, что Scott сломался.

Громкость голоса

Отдельная от системной, с кнопкой проверки на слух. Полезно, когда Scott
говорит громче, чем всё остальное, а трогать общую громкость не хочется.

Выбор микрофона и динамиков

Можно указать, каким микрофоном слушать и через какие динамики говорить —
скажем, слушать гарнитуру, а отвечать в колонки.

Устройства запоминаются по названию, а не по номеру: воткнутая флешка со
звуком или включённый телевизор меняют нумерацию в системе, и Scott заговорил
бы не туда. Если выбранное устройство исчезло — он вернётся к системному, а не
замолчит.

Закрыть — значит закрыть

Просьба закрыть программу иногда её запускала. Причина оказалась общей: стоило
назвать программу по имени, и «закрой дискорд» разбиралось как «открой
дискорд». Там же нашлось второе: «выключи музыку» читалось как «включи» —
слово искалось внутри другого слова.

Что ещё починили

  • Код с русским выводом, запущенный через Scott, возвращал вместо результата
    вереницу вопросительных знаков.
  • Backend оставался жить после того, как Scott закрывали через диспетчер
    задач: занимал порт и видеокарту, а после обновления мог подсунуть старую
    версию вместо новой.
  • Больше движения в интерфейсе: реплики в чате появляются плавно, разделы
    настроек сменяются мягко, кнопки и переключатели отзываются на нажатие.

Обновление

Запустите установщик поверх — закрывать Scott вручную не нужно.

Scott AI 1.1.1

Choose a tag to compare

@stalker1243 stalker1243 released this 08 Sep 14:54

Scott AI 1.1.1

Выпуск про ожидание: Scott иногда думал слишком долго и молчал при этом.

Ответ больше не ждёшь полминуты

Замеры показали неприятное: средний ответ ИИ занимал 7 секунд, а в худших
случаях — 29. Оказалось, запрос уходил вообще без ограничения по времени,
и Scott ждал столько, сколько потребуется сервису.

Теперь ожидание ограничено, а отказ «слишком много запросов» — обычное дело
для бесплатного тарифа — переживается повтором, а не молчанием.

«Секунду»

Если ответ готовится дольше двух с половиной секунд, Scott коротко отзывается.
Раньше человек, спросивший вслух, слышал полную тишину и не знал, услышали ли
его: в чате есть бегущие точки, а голосом не было ничего.

На быстрых ответах реплики нет — она была бы навязчивой.

Обновление

Запустите установщик поверх — закрывать Scott вручную не нужно.

Scott AI 1.1.0

Choose a tag to compare

@stalker1243 stalker1243 released this 08 Sep 14:19

Scott AI 1.1.0

Выпуск целиком по следам живого использования — спасибо тем, кто рассказал.

Речь больше не наслаивается

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

Теперь речь идёт через одну очередь: фраза за фразой. А новый вопрос обрывает
прошлый ответ — дослушивать его всё равно никто не станет. Заодно исчезли
паузы: проигрывание больше не запускает отдельный процесс на каждую реплику.

Ключ ИИ вводится один раз

Он и раньше сохранялся, но подключение проверялось ровно один раз — при
запуске, часто до того, как поднялась сеть. Одной неудачи хватало, чтобы ИИ
молчал до перезапуска, и приходилось вводить ключ заново. Теперь Scott
пробует подключиться повторно, когда вы задаёте первый вопрос.

Закрытие программ

«Закрой дискорд» раньше могло не сработать: Scott искал процесс с русским
названием и в любом случае отвечал «закрыл». Теперь он смотрит, что
действительно запущено — по имени файла, по звучанию названия и по заголовку
окна, — закрывает все процессы программы и отвечает по факту. Служебные
процессы Windows и сам Scott при этом защищены.

С ним можно говорить по-человечески

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

Внешний вид

В стиле Glass текст плохо читался на светлых обоях — он стал светлее, а
карточки и панели плотнее. Добавлены микроанимации: кнопки и вкладки
откликаются на прикосновение.

Обновление

Запустите установщик поверх — закрывать Scott вручную не нужно.

Scott AI 1.0.7

Choose a tag to compare

@stalker1243 stalker1243 released this 06 Sep 15:32

Scott AI 1.0.7

Ключ ИИ наконец принимается

Библиотеки для работы с Groq не было в списке зависимостей: она стояла только
на машине разработчика, поэтому там всё работало, а у всех остальных ключ не
принимался ни при каких условиях. Отказ выглядел как «не удалось подключиться
с этим ключом» и ничего не объяснял.

Теперь библиотека ставится вместе со Scott, а если чего-то не хватает —
сказано прямо, чего именно.

Модель можно ввести руками — галочка «Указать модель вручную» в настройках.
Новые модели выходят чаще, чем обновляется Scott.

Данные больше не ждут кнопки «Обновить»

Страницы запрашивали данные, пока backend ещё поднимался, и оставались
пустыми. Теперь каждая перезагружает себя сама, как только Scott готов
отвечать.

Чат

  • Enter отправляет сообщение — раньше работала только кнопка.
  • Поле ввода получает фокус при открытии: можно печатать сразу.
  • Кнопка «Удалить историю» стирает не только переписку в окне, но и то,
    что Scott держал в памяти.

Настройки разобраны на разделы

Оформление, Голос, Модель ИИ, Прочее. Раньше до модели ИИ приходилось
прокручивать мимо стилей, тем, прозрачности и голосов.

Обновление

Запустите установщик поверх — закрывать Scott вручную не нужно.

Scott AI 1.0.6 — исправление запуска

Choose a tag to compare

@stalker1243 stalker1243 released this 06 Sep 14:20

Scott AI 1.0.6

Версия 1.0.5 не запускалась — обновитесь. Если она у вас стоит, просто
поставьте эту поверх.

Что случилось и что починено

В 1.0.5 программу переименовали, а адреса встроенных картинок остались
записаны старым именем. Логотип не находился, и программа падала ещё до того,
как появлялось окно: человек нажимал ярлык, и не происходило ровным счётом
ничего.

Теперь имя подставляется автоматически — переименование больше ничего не
сломает. И отдельно: отсутствие картинки перестало быть смертельным, без неё
Scott просто выглядит скромнее.

Появился журнал запуска

%LOCALAPPDATA%\ScottAI\logs\launcher.log — туда записывается каждый запуск и
любая ошибка, включая падения до появления окна. Раньше о таком молчаливом
отказе не оставалось ни следа.

Журнал попадает и в отчёт о проблеме (вкладка «Логи» → «Собрать отчёт») — так
причину видно сразу.

Scott AI 1.0.5

Choose a tag to compare

@stalker1243 stalker1243 released this 06 Sep 13:30

Scott AI 1.0.5

Что починено

Обновление поверх работающей программы. Установщик упирался в занятые
файлы: «Не удалось автоматически закрыть все приложения» и предложение
проигнорировать ошибку. Окно лаунчера Windows закрыть умеет, а вот backend —
нет: это Python без окна, и закрывать его было некому. Теперь установщик гасит
их сам, причём Python — только тот, что запущен из папки Scott: чужие процессы
не трогаются.

Лаунчер называется ScottAI. Раньше файл и процесс носили имя
ScottAI.Avalonia — по названию библиотеки, которую человек не выбирал. Оно
попадалось на глаза в диспетчере задач и в том самом окне про занятые файлы.
Старый файл при обновлении удаляется, чтобы в папке не осталось двух программ.

Обновление

Скачайте установщик и запустите поверх — теперь можно не закрывать Scott
вручную. Библиотеки и модели речи повторно не скачиваются.

Scott AI 1.0.4

Choose a tag to compare

@stalker1243 stalker1243 released this 06 Sep 10:12

Scott AI 1.0.4

Что починено

Предложение обновиться на уже установленную версию. Поставив 1.0.2, человек
сразу видел «Вышла версия 1.0.2». Причина: файл с номером версии не попадал в
дистрибутив, и программа считала свою версию нулевой — а нулевая старше любой
вышедшей. Теперь файл на месте, и вдобавок: пока своя версия неизвестна,
обновление не предлагается вовсе.

Страницы «Профиль» и «Главная» не прокручивались. На невысоком окне нижняя
часть — имя, «о себе» и кнопка «Сохранить» — оказывалась за краем и была
недоступна.

Обновление

Скачайте установщик и запустите поверх. Библиотеки и модели речи повторно не
скачиваются.

Scott AI 1.0.3

Choose a tag to compare

@stalker1243 stalker1243 released this 06 Sep 09:58

Scott AI 1.0.3

Выпуск по следам первого пользователя, который не смог подключить ключ ИИ.

Что починено

Замкнутый круг с моделями. Список моделей Groq запрашивался у самого Groq —
а для этого нужен ключ. Но применить ключ без выбранной модели было нельзя.
Человек видел «У этого провайдера не нашлось моделей» и упирался в тупик.
Теперь модели показываются сразу, ещё до ввода ключа.

Непонятная ошибка подключения. «Не удалось подключиться с этим ключом» не
объясняло ничего. Теперь Scott говорит, что именно произошло и что делать:

  • ключ не принят — проверьте, что скопировали целиком и без пробелов;
  • нет связи с сервисом — проверьте интернет, в ряде стран Groq закрыт и нужен VPN;
  • модель недоступна этому ключу — выберите другую;
  • сработал лимит запросов — попробуйте через минуту.

Неверная модель принималась за рабочую. Проверялся только ключ, поэтому
опечатка в названии модели давала «готово», а падало всё на первом же вопросе.
Теперь проверяется и сама модель. Если она ключу недоступна, Scott подбирает
рабочую сам и говорит, какую включил.

Обновление

Скачайте установщик и запустите поверх. Библиотеки и модели речи повторно не
скачиваются.