Lekalo — модель приложения и инструменты разработки

Иллюстрация рабочего стола с ноутбуком, кодом и блокнотом с набросками проектов

Lekalo — мой инструмент командной строки, который связывает явную модель приложения с кодом и проверками. Он помогает описывать сущности, действия, права и зависимости, разбираться во влиянии изменений и готовить контекст для работы с AI-помощниками.

Иллюстрация рабочего стола с ноутбуком, кодом и блокнотом с набросками проектов
Идеи, код и новые проекты. Иллюстрация.

Для чего я его делаю

По мере роста проекта всё сложнее держать в голове его устройство. Хочется иметь описание того, как приложение должно работать, и связь этого описания с реальным кодом. Особенно когда над задачами работают и человек, и AI-помощник.

В Lekalo такое описание становится моделью, которую можно проверить и использовать в следующих шагах разработки. Она не привязана только к одному языку программирования. Связь с конкретным кодом и инструментами обеспечивают адаптеры.

Что уже можно делать

  • Загружать и проверять модель приложения: сущности, действия, права, зависимости и допустимые изменения состояния.
  • Подключать существующий TypeScript-проект в выбранных границах, получать сведения о коде и подтверждать его связи с моделью.
  • Смотреть связи и влияние изменений, собирать контекст для задачи и устанавливать инструкции для AI-помощника.
  • Составлять план проверок, отдельно подтверждать его и получать отчёт о выполнении команд в поддерживаемом окружении.

Подключение можно начать с предварительного просмотра без изменения исходников. Для локальной логики приложения не обязательно придумывать HTTP-маршруты или модель базы данных.

Текущая версия и поддержка

1.0.0 выпущена 25 октября 2026 года. В релизе собран сквозной пользовательский сценарий: подключение проекта, анализ TypeScript, подтверждение связей, проверка модели, подготовка контекста и выполнение заранее подготовленных проверок.

Готовые архивы есть для Windows x64, Linux x64/ARM64 и macOS Intel/Apple Silicon. Выполнение команд поддерживается на Windows x64 с подготовленным Node 24 и настроенной изоляцией. На Linux и macOS доступны предусмотренные сценарии анализа и работы с моделью, а выполнение команд пока не поддерживается.

Автоматическая генерация экранов остаётся в планах. Практическое влияние на скорость работы разработчика и AI-помощника ещё предстоит измерить; опубликованные результаты демонстрационных проверок относятся к своим конкретным примерам.

Как попробовать

Исходники Lekalo · Релиз 1.0.0 · Установка · Полный рабочий сценарий.

История создания и обновления

Поделиться с друзьями
Блог Ичи