BrainstormBuddy помогает отвечать во время собеседований, продаж и переговоров — в реальном времени, а не после звонка.
Задача
На сложном созвоне времени на поиск ответа нет. Обычные транскрибаторы присылают протокол после встречи, но не помогают в момент, когда вопрос уже прозвучал.
Решение
Приложение раздельно слушает системный звук и микрофон, распознаёт речь собеседника, формирует ответ по контексту пользователя и показывает его в прозрачном оверлее поверх всех окон.
Ключевые возможности
- Оверлей исключён из системного захвата экрана.
- Локальное распознавание через GigaAM или Whisper.
- Локальная LLM через Ollama либо подключение внешней модели.
- Ответы опираются на факты и профиль пользователя.
- Русская, английская и смешанная речь.
Подсказки видит только пользователь: собеседник и запись экрана их не получают.
Результат
Desktop-продукт объединяет обработку двух аудиоканалов, потоковое распознавание, LLM-оркестрацию и системный overlay. Пользователь может выбрать полностью локальную конфигурацию или собственную серверную инфраструктуру.
Исходный код
https://github.com/liveinno/brainstorm-buddy