Skip to content

Голосовой ввод · macOS · Windows

Сказал. Вставил. Поехал дальше.

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

Бесплатно в бете · сборка неподписана, один раз пройти Gatekeeper

Как работает

Зажать. Сказать. Отпустить.

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

  1. 01

    Зажми горячую клавишу

    Cmd + Alt + Space из любого места — или удерживай Fn / правый Ctrl одним пальцем. Как удобнее.

  2. 02

    Говори как человеку

    «Перенеси релиз на пятницу и скажи Анне, что задерживаемся на день». Паузы где естественно, знаки препинания не диктуй.

  3. 03

    Текст появляется у курсора

    Слова-паразиты выкинуты, пунктуация на месте, термины из словаря написаны как надо. Потом вставляется.

Что умеет

Под то, как ты уже работаешь.

Не блокнот. Не чат-бот. Слой диктовки, который уважает то приложение, в котором ты сейчас находишься.

Push-to-talk диктовка

Зажал, сказал, отпустил. Работает в любом приложении — Slack, Linear, редактор, терминал. Combo или модификатор — выбираешь сам.

Command Mode

Выдели текст в любой проге, зажми Fn + Ctrl, скажи «сделай официальнее» или «переведи на английский». Выделение переписывается на месте.

Polish твоим голосом

Опциональная LLM-полировка убирает «эээ», правит пунктуацию и регистр — но не перефразирует. Твой смысл остаётся твоим.

Личный словарь

Имена, аббревиатуры, продуктовые термины — 3-слойная инжекция: biasing для STT + system prompt для LLM + post-process. Термины всегда пишутся как надо.

Умные подсказки

Если ты дважды поправил одно и то же слово, Iskra тихо предложит добавить его в словарь. Незаметно, не мешает.

Поиск по истории

Последние 500 расшифровок локально, виртуализованный поиск, вставить заново в один клик. Хранение аудио — на твоё усмотрение.

Command mode

Редактируй выделение голосом.

Выдели что угодно — черновик письма, тикет в Linear, абзац в коммите — и перепиши, не снимая рук с клавиатуры.

  • Перевести на английский
  • Короче, буллетами
  • В прошедшем времени
  • Менее оправдывающимся тоном
  • Добавить заключительную фразу
Fn Ctrl · say «Сделай официальнее».
Выделено draft

ну короче надо релиз отодвинуть на пятницу, в пайплайне баг, анна сейчас смотрит

«Сделай официальнее».
Переписано pasted

Релиз нужно перенести на пятницу — в пайплайне баг, Анна сейчас разбирается.

Тихая панель. Громкий результат.

Одно окно, четыре экрана. Без переключателя моделей, без выбора провайдера, без «расширенных настроек». Дефолты работают.

Iskra
Готов · Cmd+Alt+Space
  • 2 мин назад · Slack

    Раскатал миграцию на staging — Анна, посмотришь до обеда?

  • 11 мин назад · Linear

    Спека: голосовое inline-редактирование. Выделение + хоткей → переписать на месте через LLM.

  • сегодня · Cursor

    TODO: схлопнуть старый auth middleware, когда новый gate допилим.

Polish

ну вот короче я думаю надо ну типа деплой перенести на завтрашнее утро

Думаю, деплой надо перенести на завтрашнее утро.

Словарь

  • OpenRouter ← опен раутер, опенрутер
  • Forgejo ← фарджо, форджо, фаргеджи
  • Tauri ← таури, тори, таврий
Запись · 0:04 · Esc

Приватность

Никаких сюрпризов с аудио и текстом.

Аудио идёт ровно к одному провайдеру — OpenRouter — и больше никуда. Ключи лежат в системном keychain. История — у тебя.

  • Один провайдер, один ключ

    OpenRouter делает speech-to-text и опциональную LLM-полировку. Никаких вторичных моделей, никакого «fallback» веером. Твой ключ, твой выбор модели.

  • Ключи в системном keychain

    macOS Keychain или Windows Credential Manager. Iskra никогда не пишет ключ в файл настроек или в лог.

  • История — только локально

    SQLite на твоей машине. Хранение аудио — ползунок: ничего, день или последние 500. Расшифровки никуда не уезжают.

  • Доступы, понятно зачем

    Микрофон — запись · Accessibility — вставка · Input Monitoring — hold-to-talk. Прямые ссылки в системные настройки, чтобы можно было проверить.

Установка

v0.1.3

60 секунд — и твой.

В бете сборки неподписаны. macOS Gatekeeper и Windows SmartScreen ругнутся один раз — дальше обновления тихо ставятся через встроенный апдейтер.

Windows 10/11

x64

Первый раз: «Подробнее» → Выполнить в любом случае.

Собрать из исходников

Go + Rust + React. Один make sidecar, один pnpm tauri build.

Открыть инструкцию

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

То, что обычно спрашивают.

  • Работает офлайн?

    Пока нет. И STT, и LLM-полировка идут через OpenRouter. Локальный STT-путь в дорожной карте после беты — до тех пор нужен интернет.

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

    Прямо в OpenRouter по твоему API-ключу. Iskra не проксирует через свой сервер. Мы не видим твоё аудио, расшифровки или словарь.

  • Какие языки понимает?

    Те же, что понимают модели Whisper-класса в OpenRouter — 90+ языков. Polish-промпты заточены под русский и английский; другие тоже почистятся, просто чуть мягче.

  • Почему сборка неподписана?

    Apple Developer и Microsoft Trusted Signing стоят денег, а мы соло на бете. Один раз обходишь Gatekeeper / SmartScreen — дальше встроенный апдейтер сам.

  • Сколько стоит?

    В бете бесплатно. После GA будет небольшая подписка; OpenRouter-ключ всё равно твой, так что стоимость распознавания не меняется.

  • Чем это лучше плагина Whisper в VS Code?

    Iskra — глобальный хоткей, а не плагин редактора. Работает в браузере, терминале, дизайн-тулзе, треде в Slack — везде, где есть курсор.