Кейс
Board Coffee Match
AI-платформа нетворкінгу, що підбирає учасників бізнес-спільнот для цінних зустрічей сам-на-сам.

Виклик
У закритих бізнес-спільнотах є повторювана проблема: учасники не знають, з ким саме їм варто познайомитися. Випадковий нетворкінг марнує час, а найцінніші знайомства - засновник і саме той інвестор, що йому потрібен; покупець і правильний постачальник - не стаються, бо ніхто не бачить усієї картини.
Що ми зробили
Board Coffee Match проводить щомісячні раунди метчингу. Учасники заповнюють коротку анкету про цілі, експертизу й те, що шукають, а платформа генерує рекомендації зустрічей сам-на-сам, надсилає їх через Telegram-бота й відстежує, чи зустріч справді створила цінність.
- Анкетування та профілі учасників
- Двошаровий рушій метчингу (нижче)
- Доставка в Telegram з прийняти / відхилити / запланувати
- Адмін-панель: запуск раундів, перегляд і редагування пар, публікація
- Зворотний зв'язок після зустрічі для виміру реальних результатів
Роль AI
Метчинг - це не простий пошук схожості; схожість якраз дає поганий нетворкінг («ви обидва в IT з Києва»). Рушій працює у два шари:
- Векторні ембединги (OpenAI) перетворюють профіль і відповіді кожного учасника на числові вектори, попередньо відсіюючи тисячі можливих пар до найсильніших кандидатів.
- Ранжування Claude оцінює кожну пару за суворою рубрикою - віддає перевагу справжній взаємодоповнюваності (покупець↔продавець, інвестор↔засновник, ментор↔менті), відхиляє прямих конкурентів і рахує конкретну цінність для кожного. До кожного метчу додається коротке пояснення й три теми для розмови.
Увесь пайплайн розбито на етапи, щоб надійно опрацьовувати раунди на 100+ учасників попри обмеження безсерверного середовища, зберігаючи проміжний стан.
Інженерні деталі
- Два шари, бо жоден не працює окремо. Ембединги дешеві й масштабуються на всі можливі пари, але не відрізняють взаємодоповнюваність від схожості. Claude вміє оцінити взаємодоповнюваність, але його не запустиш на тисячах пар за раунд. Попередній фільтр існує, щоб дорога оцінка витрачалася лише там, де вона важлива.
- Розбито на частини, щоб пережити обмеження безсерверного середовища. Раунд на 100+ учасників перевищує будь-який ліміт часу однієї функції, тож пайплайн зберігає проміжний стан і продовжує з нього. Це також означає, що збій коштує однієї частини, а не всього раунду.
- Адміністратор може перевизначити модель. Кожну пару можна переглянути й відредагувати до публікації. Організатор спільноти знає те, про що анкета ніколи не питала, а систему, яку не можна виправити, кидають після першого ж невдалого раунду.
- Зворотний зв'язок - це те, що робить систему покращуваною. Відповіді після зустрічей перетворюють метчинг з думки на щось вимірюване і є єдиним джерелом істини про те, які типи пар справді дають цінність.
Результат
Учасники отримують знайомства, що відчуваються підібраними вручну - з причиною та темою для початку розмови, а спільнота отримує дані про те, які типи метчів реально дають бізнес-цінність.
Стек: Next.js, Supabase, OpenAI embeddings, Claude, Telegram Bot API.
Що ми тут робили
Інші роботи, які варто побачити

AI Brain
Глобальний контекстний мозок, що дистилює розмови команди у структуровану базу знань - щоб кожен AI-агент починав задачу з повним контекстом.

AI SMM Automation
AI-конвеєр контенту, що перетворює внутрішні досягнення команди на пости в соцмережах і публікує їх.

Pulzio
Анонімна платформа зворотного зв'язку з AI-помічником, що аналізує настрій команди та радить конкретні дії.