Aelyx
Инженерный интеллект для кодовой базы: контекст, привязанный к Git, долговечная память проекта и знание архитектуры, доступные AI-инструментам через MCP.
- Принадлежность
- Принадлежит лично мне. Ежедневно используется инженерной командой Red Sentra.
- Доступность
- Внутренний инженерный инструмент, а не общедоступный продукт. Исходный код приватный.
- Стек
- Rust / MCP / Git / Developer tooling

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