iBoost/Портфоліо/MeetCopilot

AI-агенти·2026 — зараз

MeetCopilot

Суфлер на робочому дзвінку: слухає розмову, ловить момент, коли вам поставили питання по проєкту, і за секунди подає відповідь із посиланням на реальний код.

Наша роль

Продукт, сервер, клієнт, AI-логіка

Статус

Працює у проді

Період

2026 — зараз

Платформа

macOS-клієнт · веб-панель

MeetCopilot — інтерфейс

Живий інтерфейс · знімок з прода

01

Що це

На технічному дзвінку з замовником питання прилітають без попередження: «а як у вас влаштована авторизація?», «скільки часу займе інтеграція з їхнім API?». Відповідь є в коді, але шукати її під час розмови ніхто не буде. MeetCopilot робить це замість вас: він чує питання, знаходить відповідь у репозиторії та показує її на другому екрані, поки ви ще формулюєте перше речення.

Механіка двоступенева. Швидка модель працює фільтром: серед потоку реплік вона відрізняє реальне питання до вас від «привіт» і «мене чути?».

Тільки після цього вмикається сильна модель — з картою проєкту в системному промпті й двома інструментами для читання файлів і пошуку по коду.

02

можливості

Що воно вміє

01

Живий транскрипт дзвінка

Аудіо з Mac іде на сервер потоком; розшифровка в реальному часі з розділенням реплік. Панель показує розмову в міру її ходу.

02

Детектор питання

Швидка модель фільтрує потік: світська балаканина відсіюється, справжнє питання по проєкту передається далі. Це економить і час, і гроші.

03

Відповідь із кодом на руках

Сильна модель має карту проєкту й два інструменти — читання файлу й пошук по репозиторію. Максимум три кола інструментів, щоб не затримувати відповідь.

04

Кешований системний промпт

Карта проєкту кладеться в промпт із кешуванням: повторні питання коштують у рази дешевше й відповідають швидше.

05

Стрімінг відповіді

Текст з’являється по мірі генерації — читати можна вже з першого рядка, не чекаючи повної відповіді.

06

Довгі сесії

З’єднання тримається годинами: таймаути в проксі підняті спеціально під тривалість реальної зустрічі.

03

архітектура

Як влаштовано

01

Захоплення аудіо на Mac

02

Розшифровка в реальному часі

03

Детектор питання

04

Пошук по коду проєкту

05

Підказка на панелі

Під капотом

  • FastAPI-сервер із WebSocket-хабом: одна зустріч — один стан, кілька панелей можуть дивитися одночасно.
  • Клієнт захоплення під macOS ставиться одним скриптом.
  • Розшифровка через Deepgram із налаштованою мовою й ключовими термінами проєкту.
  • Карта проєкту будується окремим скриптом із локальної копії репозиторію.
  • Слухає лише на локальному інтерфейсі; назовні — тільки через nginx із токеном доступу до панелі.
  • Таймаути з’єднання підняті до години, бо зустріч не вкладається в дефолтні 60 секунд.
FastAPIDeepgramClaude APIWebSocketPythonmacOS-клієнт

04

масштаб

Цифри

2

моделі: фільтр і відповідь

3

кола інструментів максимум

~0.1×

ціна повторного питання завдяки кешу

60 хв

тримання сесії