голосовая macOS-утилита в строке меню

Скажи.Вставь.Продолжай.

PasteVox превращает голос в диктовку, промпты для кодинг-агентов, терминальные команды, сниппеты и заметки — прямо в том macOS-приложении, где ты уже работаешь.

macOS 13+OpenAI STTключ в Keychainбез Electronopen-source
экран истории PasteVox Home HUD PasteVox во время записи
Open-sourceМожно посмотреть код, собрать локально и понять, что именно делает приложение.
Нативный macOSУтилита для строки меню на Swift, SwiftUI и AppKit. Без оболочки Electron.
Режимы и стилиFn или выбранная клавиша удержания переключает режимы и стили, не открывая настройки.
Защитные барьерыОпасные терминальные команды не вставляются вслепую.
Процесс

Твой голос — в активном приложении.

Зажми Fn, правый Option или правый Command, скажи текст — и он вставится в активное приложение. PasteVox живёт в строке меню, а настройки не мешают, пока не нужны.

1

Зажми выбранную клавишу

Запускай запись через Fn/Globe, правый Option или правый Command. HUD показывает, когда PasteVox слушает.

2

Скажи черновую версию

Говори естественно. Выбирай режим: Raw Dictation, Agent Prompt, RALPH Prompt или Terminal Command.

3

Вставь и продолжай

PasteVox распознаёт, при необходимости переписывает, раскрывает сниппеты и вставляет результат в активное приложение.

Режимы

Меняй форму результата без открытия окна.

Fn+1…4 переключает режимы. Fn+5…0 — стили постобработки; Fn+- выбирает Email. Выбранная клавиша удержания тоже работает.

Режим 01
Fn+1

Raw Dictation

Чистая транскрипция. Без переписывания. Стили намеренно выключены.

без стиля
Результатто, что ты сказал, очищенное только распознаванием
Режим 02
Fn+2

Agent Prompt

Превращает черновую речь в понятную задачу для кодинг-агента.

стили Fn+5…0
Результатреализуй это изменение UI, проверь его и запусти приложение
Режим 03
Fn+3

RALPH Prompt

Структурированный промпт с ролью, целью, контекстом, ограничениями и критериями приёмки.

структура
РезультатRole → Goal → Context → Constraints → Acceptance criteria
Режим 04
Fn+4

Terminal Command

Генерирует команды, но рискованный результат блокирует и показывает как закомментированный предпросмотр.

защита
Результатбезопасная команда или закомментированный предпросмотр для опасных действий
Стили письма

Оставь режим, поменяй тон.

Стили — быстрые модификаторы для режимов с постобработкой. Переключай Concise, Friendly, Formal, Coding, Chat или Email, не открывая настройки. Raw Dictation остаётся без обработки.

Fn+5 DefaultFn+6 ConciseFn+7 FriendlyFn+8 FormalFn+9 CodingFn+0 ChatFn+- Email
FriendlyДля Slack, ответов в чатах и более лёгких заметок о продукте.
FormalДля писем, ревью и более аккуратных формулировок.
CodingСдвигает переписывание в сторону точных инструкций по реализации.
Без стиля в RawRaw Dictation намеренно игнорирует стиль, чтобы транскрипция оставалась необработанной.
Рабочее пространство

История, сниппеты, словарь и черновик — в одном окне Home.

Home — для восстановления и письма. Настройки — только для конфигурации и отладки.

история PasteVox
История

История каждой вставки.

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

  • Результаты сгруппированы по дням
  • Статистика доставки и частые приложения
  • Быстрое восстановление после неудачной вставки
Сниппеты

Сниппеты без ожидания.

Скажи короткую фразу-триггер — PasteVox локально вставит точную замену, не отправляя сниппет в модель.

  • Несколько фраз-триггеров
  • Детерминированный поиск совпадений локально
  • Импорт и экспорт через JSON
экран сниппетов PasteVox
экран словаря PasteVox
Словарь

Твой словарь — с правильным написанием.

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

  • Имена, аббревиатуры и написание
  • Контекст для транскрипции
  • Полезно для команд и продуктов
Черновик

Черновик для сырых мыслей.

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

  • Сохраняй длинные надиктованные черновики
  • Редактируй перед вставкой
  • Рабочее пространство отдельно от настроек
черновик PasteVox
Приватность и контроль

Ключ остаётся в Keychain. Горячие клавиши остаются локальными.

PasteVox задуман как маленькая open-source-утилита для macOS, а не облачная платформа для письма.

Коротко о приватности

Без аккаунта.Без синхронизации.Без сюрпризов.

Open-source и прямо о чувствительных вещах: где лежит ключ, когда отправляется аудио и что остаётся на твоём Mac.

API-ключ
защищён

Хранится в Keychain.

Используется, когда ты просишь PasteVox распознать или обработать текст. Не читается просто для запуска приложения.

Сниппеты
локально

Сопоставляются локально.

Фразы-триггеры раскрываются детерминированно на твоём Mac. Обращение к модели не нужно.

История
на виду

Хранится для восстановления.

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

Команды
с проверкой

Проверяются до запуска.

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

Установка

Понятная настройка разрешений в macOS.

Установи в /Applications для стабильных разрешений Accessibility, затем выдай права, которые нужны PasteVox для записи и вставки.

01

Установи в /Applications

Чтобы разрешения macOS не слетали, запускай собранное приложение из обычной папки Applications.

Релизная сборкаЗапускай собранное приложение из /Applications — так разрешения macOS стабильнее.
02

Добавь API-ключ OpenAI

PasteVox хранит ключ в macOS Keychain и держит настройки отдельно от рабочего пространства Home.

Где этоSettings → OpenAI → Save to Keychain
03

Дай доступ к микрофону

Разреши запись, чтобы режим «зажми и говори» мог захватывать голос и отправлять его на распознавание.

Разрешение macOSPrivacy & Security → Microphone
04

Дай доступ к Accessibility

Нужно для надёжных глобальных горячих клавиш и вставки в активное macOS-приложение.

Разрешение macOSPrivacy & Security → Accessibility

Готов попробовать PasteVox?

Готовый установщик ещё в работе. Пока можно собрать из исходников или запустить локально собранное приложение — его создают скрипты проекта.