Приватность и локальная обработка
OpenWhispr позиционируется как полностью открытая (MIT лицензия) и бесплатная альтернатива коммерческим решениям WisprFlow и Granola. Ключевое отличие — privacy-first подход: пользователь может выбирать между облачной обработкой для скорости и локальной транскрипцией, где аудио никогда не покидает устройство. Для локальной работы используются модели Whisper (через whisper.cpp) и NVIDIA Parakeet (через sherpa-onnx), а также локальные LLM через llama.cpp.
Ключевые возможности
- Глобальная диктовка: горячая клавиша для ввода текста в любое приложение с авто-вставкой.
- Перевод голоса: диктовка на одном языке с мгновенной вставкой перевода на другой.
- AI-агенты: голосовое взаимодействие с GPT-5, Claude, Gemini, Groq, Tinfoil, OpenRouter или локальными моделями. Поддержка отправки скриншота текущего экрана как контекста.
- Транскрибация встреч: авто-детект Zoom, Teams, FaceTime. Живая диаризация (разделение спикеров) и голосовые отпечатки работают локально без облака.
- Заметки: семантический поиск, папки, облачная синхронизация и командные пространства с ролями.
Технический стек и требования
Приложение построено на Electron 41, React 19, TypeScript и Tailwind CSS v4. Для хранения данных используется better-sqlite3, а облачная часть работает на серверном Postgres от Neon. Для локального распознавания речи интегрированы whisper.cpp и sherpa-onnx.
| Платформа | Форматы установки | Особенности |
|---|---|---|
| macOS (Apple Silicon) | .dmg | Полная поддержка: диаризация, семантический поиск, GPU-ускорение (Metal) |
| macOS (Intel) | .dmg | Ограничения: нет live-диаризации и голосовых отпечатков (ONNX Runtime 1.24+ не поддерживает x86_64). Поиск по ключевым словам. |
| Windows | .exe | Полная поддержка, включая GPU-ускорение (CUDA) |
| Linux | .AppImage, .deb, .rpm, .tar.gz | Полная поддержка, включая GPU-ускорение (Vulkan для AMD/Intel) |
Для разработчиков и энтузиастов
OpenWhispr предоставляет публичный API и MCP-сервер для интеграции с AI-ассистентами. Проект требует Node.js 24+ для локальной разработки. Установка проста:
git clone https://github.com/OpenWhispr/openwhispr.git
cd openwhispr
npm install
npm run dev
Корпоративные клиенты могут использовать SSO, SCIM и централизованное управление доступом к Amazon Bedrock или Azure OpenAI без распределения ключей.
Источник: Github ↗
