Инструмент · DevOps / инструменты AI-инженерии

JARVIS

2026 · Инструмент · Python 3.11+, aiogram 3

Telegram-бот, который управляет Ubuntu VPS текстом или голосом через Claude Code, с «сократовским шлюзом» подтверждения опасных команд.

JARVIS MK1 Lite — минималистичный Telegram-бот (aiogram), дающий защищённый доступ к Claude Code SDK на Ubuntu VPS. Опасные команды проходят «Socratic Gate»: четыре уровня риска (SAFE / MODERATE / DANGEROUS / CRITICAL), для критичных нужна точная фраза подтверждения; голосовые сообщения расшифровываются через Telegram Premium, а перед исполнением бот задаёт уточняющие вопросы. Версия 1.3.x работала на боевом VPS (в CHANGELOG описан инцидент 2026-02-09 и его исправление); урезанная публичная копия опубликована под лицензией MIT.

Задача

Администрировать сервер и запускать задачи агента с телефона, не открывая SSH, и не допустить случайного выполнения разрушительных команд.

Что внутри

  • Доступ только из белого списка Telegram ID, ограничение частоты запросов (token bucket)
  • Socratic Gate: оценка риска команды и подтверждение; V2 — двухфазная проверка намерения (уточняющие вопросы Claude Haiku для голосовых сообщений, опционально для текста)
  • Голосовые сообщения и «кружочки» через Telegram Premium (Telethon)
  • Работа с файлами: PDF и текст (PyMuPDF), отправка файлов обратно, умная нарезка длинных ответов под лимиты Telegram
  • Сессии с истечением срока и вытеснением LRU, команды /status, /metrics, /new, переключение модели
  • Продакшен-обвязка: структурные логи (structlog), healthcheck, systemd-юниты и скрипт установки

Контакт

Давайте поговорим.

Тип задачи
Бот

Где живёт бот

Сайт

Какой сайт

Есть ли дизайн

Mini App

Где запускаем

Нужна оплата

AI-система
Другое

Ответим в течение 24 часов · имя и контакт сохраняются при смене вкладки