Инфраструктура открытых городских данныхGitHub adm-iola

Не прямой доступ, а контролируемые инструменты

IOLA AI строится вокруг простого правила: внешние сайты, клиенты и AI-агенты не обращаются напрямую к внутренним базам. Они используют только публичный API и MCP-инструменты, где заранее определено, какие данные можно получить.

Что публикуется

Разрешенные слои

Только те данные, которые можно использовать публично: например, открытые сведения об учреждениях.

Ограниченный API

Каждый endpoint отдает конкретный набор полей и не раскрывает служебную инфраструктуру.

MCP-инструменты

Агент получает готовые операции: поиск, карточка, проверка факта, диагностика.

Локальные ключи пользователя

Пользовательские API-ключи в CLI хранятся на устройстве пользователя, а не в публичном репозитории.

Как это снижает риск ошибок ИИ

ИИ-агент не должен самостоятельно придумывать факт. Он должен запросить данные через разрешенный инструмент, получить результат и только после этого сформулировать ответ.

Публичная граница: на сайте описывается только открытая агентная инфраструктура. Внутренние управленческие системы, базы и служебные маршруты не публикуются.