SyntaxCue — десктоп-приложение для подготовки к техническим собеседованиям
Приложение для macOS и Windows: слушает системный звук звонка, локально распознаёт речь и показывает пользователю подсказку-ответ через его собственный ключ LLM. Всё считается на устройстве — без нашего сервера в процессе. Полный цикл: от идеи до подписанной сборки и живого сайта syntaxcue.com.
Демонстрация
Задача
Сделать инструмент подготовки к техническим интервью, который работает в реальном времени и при этом полностью уважает приватность пользователя: без записи разговора, без нашего бэкенда, без подписки. Технически это связка из трёх сложных частей — нативное десктоп-приложение, локальное распознавание речи и работа с LLM — которые должны стабильно работать вместе на двух операционных системах.
Что построили
Десктоп-приложение на Tauri
Rust + webview вместо тяжёлого Electron. Глобальный хоткей, трансформация окна между режимом настройки и компактной панелью, кросс-платформенная сборка под macOS и Windows.
Локальный AI на устройстве
Распознавание речи (whisper.cpp) выполняется прямо на компьютере пользователя. Аудио обрабатывается в памяти, не пишется на диск и не уходит на сторонние серверы.
Интеграция LLM по модели BYOK
Пользователь подключает собственный ключ OpenAI или Anthropic и платит провайдеру напрямую. В цепочке нет нашего бэкенда — данные идут только к выбранной пользователем модели.
Приватность экрана
Окно с подсказкой можно исключить из захвата собственного экрана пользователя. Настройка выключена по умолчанию и в любой момент отключается — это про приватность своего экрана, а не про обход чего-либо.
Код-сайнинг и релизы
Подпись и нотаризация под macOS, подпись под Windows, проверяемые SHA-256 контрольные суммы к каждому релизу. Готовая к распространению сборка, а не «работает у меня локально».
Маркетинговый сайт и SEO
Отдельный сайт на Astro (Cloudflare Pages) с проработанной SEO-структурой, страницами сравнений и документацией — часть того же продукта, а не догонка после запуска.
Результат
SyntaxCue — пример того, как мы доводим продукт от идеи до релиза: сложная нативная техника, локальный AI и работающий сайт под ключ. Тот же подход мы применяем в проектах для бизнеса — разработке под заказ.
Нужен сложный продукт под ключ?
Расскажите задачу — предложим архитектуру, стек и сроки