ИРУ — это система управления устройствами, где Web UI служит control center, FastAPI server координирует задачу, а локальный агент выполняет действия на конкретном устройстве.
Пользователь формулирует задачу обычным языком. ИРУ выбирает typed tools, отправляет действие агенту по WebSocket и показывает результат вместе с evidence: использованные инструменты, статусы шагов и данные наблюдения.
ИРУ — не просто чат-бот и не макросный кликер.
Приоритет — программные действия, локальное состояние агента, проверяемые результаты и честные ответы через tool-only protocol.
DEV MODE даёт прямой доступ к командам устройства без обычного LLM-loop ИРУ. Это инструмент диагностики и ручного вмешательства, а не основной сценарий управления.
Проект находится в experimental / beta-stage. Он пригоден для внутренних демо и тестирования, но не заявляет production-grade enterprise security, полноценный sandbox или зрелую модель автообновления всех компонентов.
| Сервер | FastAPI + Uvicorn |
| LLM | DeepSeek-compatible chat/completions + tool calling |
| Агент | Python, WebSocket client, local actions |
| Интерфейс | Vanilla JS + HTML + CSS |
| Хранилище | SQLite + локальное `IRU_HOME/state` на агенте |
Домен: irumode.ru
Почта: russaygushkin@gmail.com