Rina Assistant

Скажите —
и сделается.

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

Всё, что она о вас запомнила, лежит у вас. Любую запись можно открыть и стереть.

Скажите Рине

Windows 10 и 11 · без аккаунта · бета бесплатна · Apache-2.0

«Так я слышу вас: от тишины до строчки в журнале.»

Что происходит между фразой и делом

Пять шагов, и на каждом Рина может остановиться и спросить. Ни один из них не уходит с вашего компьютера.

  1. Услышала

    Отрезает фразу от тишины и переводит её в текст. Vosk и Whisper работают без сети.

  2. Разобрала

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

  3. Переспросила

    Несколько совпадений, неподписанная программа, необратимое действие — Рина спросит и скажет, что произойдёт.

  4. Сделала

    Действие проходит через один реестр в ядре, где у каждого инструмента проверяются разрешения.

  5. Записала

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

Что она умеет

Работает голосом с первого запуска: заводить ничего не нужно.

«Программы ищу сама. Если не уверена, спрошу.»

Находит программы сама

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

Таймеры, напоминания и система

«Напомни через полчаса позвонить маме» сработает и при свёрнутом окне. Громкость, пауза, снимок экрана, сон, выключение — всего шестнадцать действий системы.

Голос в обе стороны

Отвечает по предложениям, не дожидаясь конца, и её можно перебить словом. Слушает через Vosk или Whisper, говорит голосами Edge, gTTS, Piper или pyttsx3.

Свои команды

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

Плагины

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

Под рукой

Плавающая строка поверх окон, трей, автозапуск и горячие клавиши. Три отделки окна и два языка: русский и английский.

«Ваш голос остаётся на этом компьютере. Остальное уходит, только если попросите.»

Ничего не уходит, пока вы не попросили

Аккаунта нет. Телеметрия есть только в бете: она выключена, пока вы её не включите, и уйдёт вместе с бетой.

Остаётся у вас всегда

  • Записанный звук и распознанный текст: Vosk и Whisper считают на вашем компьютере.
  • Содержимое файлов, заметок и история разговора.
  • Пути на диске, имена программ, токены и пароли.
  • Диагностический пакет: он собирается только по вашей команде и обезличивается.

Уходит, только если вы включили

Озвучка голосом Edge или gTTS
фраза ответа — Microsoft или Google
Веб-поиск незнакомой фразы
сама фраза
Локальная модель
вопрос — по адресу из настроек, обычно localhost:11434
Скачивание моделей
alphacephei.com, huggingface.co
Проверка обновлений
api.github.com — по кнопке или раз в сутки
Плагин «Курс»
cbr.ru
Телеметрия беты
раз в день числа, без слов, путей и имён

Каждое включаете вы, и в настройках оно подписано.

«Что Рина знает обо мне»

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

Модель угроз

«Установщика ещё нет, но из исходников я уже работаю.»

Поставить

Рина ставится в профиль пользователя, права администратора ей не нужны.

Установщик

Выпуска ещё не было: бета собирается. Когда установщик выйдет, ссылка появится здесь и на странице выпусков.

Он не трогает PATH, не просит прав администратора, не ставит службу и не включает автозапуск: автозапуск — настройка внутри программы.

Из исходников — уже сейчас

Нужны Windows, Python 3.10 или новее и .NET 9.

git clone https://github.com/Luna-coreX/RinaAssistant.git
cd RinaAssistant
pip install -r requirements.txt
dotnet run --project shell/Rina.Shell

При первом запуске короткий мастер спросит, какой голос и какое распознавание нужны, и скачает только их. Потом скажите или напечатайте: «открой блокнот», «поставь таймер на 5 минут», «сколько будет 17 на 23».

«Бесплатно, и это записано заранее.»

Что бесплатно и что может стать платным

Записано сейчас, пока платного нет.

Бета бесплатна

Целиком. Кода оплаты в программе нет вовсе.

Локальная база останется бесплатной

Голос, запуск программ, команды, напоминания, плагины, локальная модель, страница приватности. Всё под Apache-2.0, и у полученной копии лицензию не отобрать.

Платным позже может стать добавленное

Скорее всего то, что стоит денег в работе: служба на сервере, коннектор к платному стороннему сервису.

Открытым остаётся

Обработка звука и ваших данных, безопасный запуск программ, подтверждение опасного, журнал безопасности, протокол и базовая функциональность.

«Дальше у меня будет свой голос и долгая память.»

Что дальше

План открыт целиком: рубежи, блоки и все задачи с размером, зависимостями и состоянием.

  1. 4.0-port · закрыт

    Разделение

    Ядро стало отдельной службой, оболочка переписана на C#, между ними протокол.

  2. 4.0-beta · сейчас

    Открытая бета

    Установщик, этот сайт, приватность и объяснимость. Проверяем, полезна ли программа в настоящих делах.

  3. 4.0 Stable

    Выпуск

    Каналы обновлений, подпись выпусков, свой сервер обновлений.

  4. 4.1+

    Позже

    Откат версий и раздача через CDN.

  5. 5.0

    Платформа

    Речь звучит, пока ответ ещё рождается. Долгая память. Управление компьютером под подробными разрешениями.

Рина «Вот так я выгляжу изнутри.»

Остальное скажете сами.

Из исходников Рина работает уже сейчас, а установщик выйдет с открытой бетой.