Aelyx
Інженерний інтелект для кодової бази: контекст, привʼязаний до Git, довговічна памʼять проєкту та знання про архітектуру, доступні AI-інструментам через MCP.
- Належність
- Належить особисто мені. Щодня використовується інженерною командою Red Sentra.
- Доступність
- Внутрішній інженерний інструмент, а не загальнодоступний продукт. Вихідний код приватний.
- Стек
- Rust / MCP / Git / Developer tooling

Задача
AI-інструменти для коду забувають. Кожна сесія починається з нуля, перечитує ті самі файли й наново будує приблизну модель репозиторію, який уже бачила багато разів. На великій кодовій базі це повільно, дорого й ненадійно.
Система
Aelyx це сервіс на Rust, який тримає довговічну модель проєкту, привʼязану до Git: як він структурований, як частини залежать одна від одної та що змінилося з минулого разу. Ці знання відкриті AI-інструментам через MCP, тож асистент ставить питання проєкту, а не здогадується з кількох прочитаних файлів.
Моя роль
Я веду його повністю: архітектура, реалізація на Rust, поверхня MCP і рішення про те, що взагалі варто памʼятати.
Найскладніше
Тримати модель коректною, поки репозиторій рухається. Код змінюється постійно, а застаріла відповідь про архітектуру гірша за відсутність відповіді, бо вона впевнено неправильна і на неї зважають.
Архітектурні рішення
- Git це джерело істини. Стан привʼязаний до комітів, тож система завжди знає, якій версії реальності належить відповідь і що треба інвалідувати.
- Інкрементний аналіз замість повного переаналізу. Перераховувати великий репозиторій на кожну зміну не масштабується, тому робота обмежена тим, що справді змінилося.
- MCP як єдина поверхня інтеграції. Одна протокольна межа замість окремого плагіна під кожен інструмент тримає клієнтську частину тонкою і замінною.
Поточний стан
В активному внутрішньому використанні в Red Sentra і в постійній розробці. Публічна вітрина описує, що він робить; репозиторій лишається приватним.