01
Что это
На техническом звонке с заказчиком вопросы прилетают без предупреждения: «а как у вас устроена авторизация?», «сколько времени займёт интеграция с их API?». Ответ есть в коде, но искать его во время разговора никто не будет. MeetCopilot делает это за вас: он слышит вопрос, находит ответ в репозитории и показывает его на втором экране, пока вы ещё формулируете первое предложение.
Механика двухступенчатая. Быстрая модель работает фильтром: среди потока реплик она отличает реальный вопрос к вам от «привет» и «меня слышно?».
Только после этого включается сильная модель — с картой проекта в системном промпте и двумя инструментами для чтения файлов и поиска по коду.
02
возможности
Что оно умеет
01
Живой транскрипт звонка
Аудио с Mac идёт на сервер потоком; расшифровка в реальном времени с разделением реплик. Панель показывает разговор по ходу.
02
Детектор вопроса
Быстрая модель фильтрует поток: светская болтовня отсеивается, настоящий вопрос по проекту передаётся дальше. Это экономит и время, и деньги.
03
Ответ с кодом на руках
Сильная модель имеет карту проекта и два инструмента — чтение файла и поиск по репозиторию. Максимум три круга инструментов, чтобы не задерживать ответ.
04
Кешированный системный промпт
Карта проекта кладётся в промпт с кешированием: повторные вопросы стоят в разы дешевле и отвечают быстрее.
05
Стриминг ответа
Текст появляется по мере генерации — читать можно уже с первой строки, не дожидаясь полного ответа.
06
Длинные сессии
Соединение держится часами: таймауты в прокси подняты специально под длительность реальной встречи.
03
архитектура
Как устроено
01
Захват аудио на Mac
02
Расшифровка в реальном времени
03
Детектор вопроса
04
Поиск по коду проекта
05
Подсказка на панели
Под капотом
- FastAPI-сервер с WebSocket-хабом: одна встреча — одно состояние, несколько панелей могут смотреть одновременно.
- Клиент захвата под macOS ставится одним скриптом.
- Расшифровка через Deepgram с настроенным языком и ключевыми терминами проекта.
- Карта проекта строится отдельным скриптом из локальной копии репозитория.
- Слушает только на локальном интерфейсе; наружу — только через nginx с токеном доступа к панели.
- Таймауты соединения подняты до часа, потому что встреча не укладывается в дефолтные 60 секунд.
04
масштаб
Цифры
2
модели: фильтр и ответ
3
круга инструментов максимум
~0.1×
цена повторного вопроса благодаря кешу
60 мин
удержание сессии
