Tauri v2 + Ядро на Rust

Диктуй код.
Пиши со скоростью мысли.

Абсолютно приватный, молниеносный десктопный движок для диктовки.

Архитектура системы

SOLID-архитектура на Rust

ЭТАП 1 // ВВОД

Граница ОС

Глобальные хуки через rdev. Фильтрует нажатия по атомарному ключу и отправляет семантические события в ядро Tauri.

hotkey::HotkeyListenermod.rs
ЭТАП 2 // ЯДРО

State Machine

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

orchestrator::TranscriptionCoordinatorcoordinator.rs
ЭТАП 3 // СЕНСОРЫ

Аудио Подсистема

Низколатентный захват звука через CPAL (с безопасным восстановлением локов). VAD-фильтрация и кодирование WAV выполняются при остановке.

audio::streamstream.rs
ЭТАП 4 // ОБЛАКО

Нейросеть (LPU)

Асинхронная отправка аудио на процессоры Groq (или любой кастомный OpenAI endpoint через api_url_override) со строгой типизацией ответов.

transcription::TranscriptionClientmod.rs
ЭТАП 5 // АКТЮАТОР

Движок Вывода

Возврат в ОС. Эмуляция нативных нажатий через трейт PlatformTyper с изящным фоллбеком на буфер обмена в случае ошибки ввода.

output::OutputHandlermod.rs

Почему Voxis

Приватность, скорость и полный контроль

Приватность

Аудио идёт напрямую в выбранный вами endpoint. Никаких посредников, никакой телеметрии.

Молниеносно

Groq LPU-инференс возвращает текст за миллисекунды. Диктовка без задержек.

Локальный словарь

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

Любой endpoint

Groq по умолчанию, либо любой OpenAI-совместимый через api_url_override.

Темы

Оверлей полностью кастомизируется — темы редактируются без пересборки.

Кроссплатформенность

Windows, macOS, Linux — единый Tauri + Rust движок.

Voxis в действии

Оверлей поверх любого приложения

Оверлей записи
История транскрипций
Настройки и словарь

Готовы писать со скоростью мысли?

Бесплатно и с открытым исходным кодом.

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

Куда уходит моё аудио?

Напрямую в выбранный вами endpoint транскрипции (по умолчанию Groq). Voxis не проксирует и не хранит ваш звук на сторонних серверах.

Можно ли использовать свой сервер?

Да. Любой OpenAI-совместимый Whisper endpoint через api_url_override в настройках.

Как настроить горячую клавишу?

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

Какие ОС поддерживаются?

Windows, macOS и Linux — единый движок на Tauri v2 + Rust.