
Nástroj · DevOps / nástroje pre AI inžinierstvo
JARVIS
2026 · Nástroj · Python 3.11+, aiogram 3
Telegram bot, ktorý cez Claude Code ovláda Ubuntu VPS textom alebo hlasom, so „sokratovskou bránou“ na potvrdzovanie nebezpečných príkazov.
JARVIS MK1 Lite je minimalistický Telegram bot (aiogram), ktorý poskytuje zabezpečený prístup ku Claude Code SDK na Ubuntu VPS. Nebezpečné príkazy prechádzajú „Sokratovskou bránou“: štyri úrovne rizika (SAFE / MODERATE / DANGEROUS / CRITICAL), pričom kritické vyžadujú presnú potvrdzovaciu frázu; hlasové správy sa prepisujú cez Telegram Premium a pred vykonaním čohokoľvek sa bot pýta upresňujúce otázky. Verzia 1.3.x bežala na produkčnom VPS (CHANGELOG opisuje incident z 2026-02-09 a jeho opravu); zredukovaná verejná kópia je publikovaná pod licenciou MIT.
Zadanie
Spravovať server a spúšťať úlohy agentov z telefónu bez otvárania SSH a zabrániť náhodnému spusteniu deštruktívnych príkazov.
Čo obsahuje
- Prístup len zo zoznamu povolených Telegram ID, obmedzenie rýchlosti požiadaviek (token bucket)
- Sokratovská brána: posúdenie rizika príkazov a potvrdenie; V2 – dvojfázová kontrola zámeru (upresňujúce otázky od Claude Haiku pri hlasových správach, voliteľné pri texte)
- Hlasové správy a kruhové videosprávy cez Telegram Premium (Telethon)
- Práca so súbormi: PDF a text (PyMuPDF), odosielanie súborov späť, inteligentné rozdeľovanie dlhých odpovedí podľa limitov Telegramu
- Relácie s expiráciou a vytesňovaním LRU, príkazy /status, /metrics a /new, prepínanie modelov
- Produkčné vybavenie: štruktúrované logy (structlog), healthcheck, jednotky systemd a inštalačný skript
Strojový preklad – prechádza korektúrou.