Flexipy
Індустрії · Послуги · Продукти

Продукти, які ми створили та підтримуємо

Продукти, які ми створили і досі підтримуємо

Усі вони наші, усі в продакшні, і всі публічно доступні.

У продакшні з 2025

XBuilder

ШІ-платформа обмірів для кошторисів у будівництві. Вона читає PDF-план поверху й повертає структуровані обсяги — приміщення з площами та периметрами, отвори з шириною й висотою, розмірні ланцюжки та секції будівлі — які кошторисник експортує у CSV чи JSON і рахує з них тендерну пропозицію, замість вимірювати креслення вручну.

Що було технічно складним

Мовна модель повертає правдоподібний JSON, а не схему. Плани по-різному називають поверхи, подають розміри в тих одиницях, які обрав кресляр, і взагалі пропускають поля — тому нічому від моделі не довіряють напряму: кожне число приводиться до типу, перш ніж стати рядком, поверхи виводяться з карти приміщень, а не зчитуються з підписів, і кожне приміщення та отвір несуть власну оцінку впевненості. Кошторисник рахує ціну за цими цифрами, тож хибне число, яке виглядає точним, значно гірше за позначене як непевне.

У продакшні з 2025

Dev13 Systems

Операційна система, на якій працює агенція, з ШІ всередині даних, а не прикрученим збоку. Від CRM до грошей — компанії, угоди, комерційні пропозиції, договори — далі власний модуль проєктів із завданнями, циклами й обліком часу, HRM і зарплатні записи, багатовалютні фінанси на базі каталогу послуг, а також LMS, рекрутинг, OKR, вікі та клієнтський портал. Двадцять п’ять спеціалізованих агентів — продажі, доставка, інженерія, маркетинг, кадри й внутрішні операції — працюють над тим самим сховищем, обмеженим областю організації, тож агент відповідає з власних клієнтів, проєктів і документів агенції, а не з чату, який нічого про неї не знає.

Що було технічно складним

Двадцять п’ять агентів читають одну базу знань, і жоден не може зазирнути за межу тенанта. Пошук обмежений на рівні запиту — організація є аргументом пошуку, а не фільтром, накладеним на результати потім, — а ізоляція ще раз підкріплена знизу row-level security в Postgres, бо фільтр, про який ви забули, — це витік даних, і друга лінія має тримати, коли перша помиляється. Гроші ускладнили справу ще більше: кожна сума — це об’єкт-значення зі своєю валютою й курсом, зафіксованим у момент транзакції, тож цифра лишається вірною дню, коли її записали, а не сьогоднішньому курсу.

У продакшні з 2026

Osvitly

Багатотенантна шкільна платформа, де будь-який учитель або школа отримує власний ізольований робочий простір. Планування уроків із медіа, тести й банки питань, домашні завдання з медіа-відповідями, відвідуваність, журнал оцінок, класні проєкти з командами, повідомлення й оголошення та спільна бібліотека — і батьки з доступом на читання до прогресу власних дітей і каналом до вчителя. Окремий репетитор із «школою на одного» — це повноцінний випадок, а не обхідний шлях, а один акаунт може мати різні ролі в різних школах. Англійська й українська наскрізь, із ШІ-допомогою для створення навчального контенту через MCP-сервер.

Що було технічно складним

Журнал має бути чесним щодо семестру, який пройшов лише наполовину. Наївна версія ділить на все заплановане, тож учень на третьому тижні курсу виглядає як той, хто не встигає, а батько, який бачить це число, діє за ним. Підсумки тут збирають лише ті роботи, за які в учня справді є оцінка; відвідуваність рахується від уроків, які справді відмітили, тож непозначений урок ніколи не працює проти людини, а поважна причина відсутності не карає. Друга половина — швидкість: кожен екран журналу складається зі сталої кількості запитів незалежно від того, скільки учнів у класі, і тест стежить за цією кількістю, щоб пізніша зміна не повернула тихцем запит на кожного учня.

start-project.sh

$ розкажіть, що ви будуєте і де застрягли

Забронювати 30-хв дзвінок

Відповідаємо протягом одного робочого дня.

Поговоримо про ваш проєкт

Виберіть час або напишіть — відповідаємо протягом одного робочого дня.

Станіслав Рибонька · Засновник і провідний інженер

Вибрати час →
або напишіть нам