phorminx README

The project's README from github.com/impossibleG/phorminx. As one markdown file: README.md.

Phorminx P logo

Phorminx

Voice, disciplined.

Local-first dictation and meeting assistance for Windows. Turn speech into text, keep searchable notes, and use optional AI formatting without requiring a paid AI service.

Build from source · Features · Privacy

Phorminx Meetings workspace in light mode, showing computer-audio and microphone options

The Meetings workspace. Screenshots use synthetic demo data.

What it does

Keep the meeting in view

The floating companion puts the live transcript and assistant beside the conversation. Ask a question with the latest transcript context while capture continues.

Phorminx floating companion in dark mode, with a synthetic live transcript and assistant response

Getting started

Phorminx targets Windows 10/11 x64. It is alpha software; recognition accuracy, latency, and compatibility depend on the device, audio source, and model.

Build from source using the development guide. Speech models and Vosk runtime assets are separate downloads and are not included in this source repository. Configure them in the application's setup and model screens. Ollama is optional; dictation can run without AI formatting.

The default Ctrl+Alt+Space shortcut opens the P launcher. Choose Dictate, speak, then press the shortcut again to finish. Settings provides shortcut and appearance preferences. Meetings and Actions have their own workspaces.

Privacy and network access

Speech recognition runs locally. The production capture path keeps audio in memory rather than saving recordings to disk. Retained text and settings live under %LOCALAPPDATA%\Phorminx; use the application's history, session, and deletion controls to manage stored text. Disabling dictation history does not mean that separately saved meeting sessions have been deleted.

Local Ollama formatting and embeddings use local compute. Model downloads use the network. Optional remote assistant providers and HTTP actions send the configured text/context to the selected provider or destination. These options are not a local-only privacy guarantee: remote providers may charge for usage and apply their own data policies. Review the destination before enabling them.

Do not include real transcripts, recordings, credentials, or personal settings in bug reports or contributions. Use synthetic examples instead.

Documentation

License

Phorminx's original source is licensed under the MIT License. Third-party libraries, runtimes, and downloaded models retain their respective licenses and notices; the project license does not replace those terms.

phorminx (impossibleG/phorminx)

Searching Database…

Что это?Phorminx — это локально-ориентированное настольное приложение для Windows, которое превращает речь в текст для диктовки и транскрибации встреч, с заметками с поиском и опциональным локальным AI-форматированием вместо платного облачного AI-сервиса.
Это просто фоновый инструмент распознавания речи или полноценное приложение со своим интерфейсом?Это полноценное настольное приложение со своим лончером, рабочим пространством Meetings с плавающим помощником, библиотекой с поиском (Library) и рабочим пространством Actions для запуска HTTP-запросов из транскриптов.
Как его запустить?Вы собираете Phorminx из исходников по руководству разработчика; речевые модели и файлы Vosk runtime — отдельные загрузки, которые настраиваются через экраны установки и моделей приложения.
Нужны ли Ollama или GPU, чтобы это работало?Нет, диктовка работает без какого-либо AI-сервиса: режим Instant использует локальный распознаватель Vosk, а режим Accurate использует Whisper с опциональным ускорением на GPU через Vulkan. Локальная модель Ollama нужна только для опционального шага AI-форматирования.
Готово ли это к повседневному использованию?Не полностью: оно помечено как альфа-версия, а точность распознавания, задержка и совместимость зависят от вашего устройства, источника звука и выбранной модели.
Работает ли оно также на Mac или Linux?Нет, Phorminx нацелен только на Windows 10/11 x64.
Куда уходят мои аудио и данные транскрипта?Распознавание речи выполняется локально, а аудио держится в памяти, а не сохраняется на диск в рабочем режиме; сохранённый текст и настройки лежат в %LOCALAPPDATA%\Phorminx, но включение опциональных удалённых провайдеров-помощников или HTTP-действий отправляет ваш текст во внешние места назначения.
В чём разница между режимами диктовки Instant и Accurate?Режим Instant использует постоянно загруженный распознаватель Vosk для быстрого перевода речи в текст, а режим Accurate использует Whisper, опционально ускоренный через Vulkan, для более качественной транскрибации.
Как на самом деле начать диктовать?Нажмите комбинацию по умолчанию Ctrl+Alt+Space, чтобы открыть лончер P, выберите Dictate, говорите, затем снова нажмите комбинацию, чтобы закончить.
Можно ли запускать автоматические действия по своей речи?Да, рабочее пространство Actions позволяет сохранять HTTP-запросы, использующие подстановку из транскрипта или опционально сгенерированный моделью JSON, запускаемые из того же лончера.
Прерывает ли вопрос плавающему помощнику запись встречи?Нет, отправка вопроса помощнику включает только что захваченный контекст транскрипта, не останавливая захват.
Size
5.7 MB
Stars
207
Age
1mo
Commits · 90 Days