
Rīks · DevOps / AI inženierijas rīki
JARVIS
2026 · Rīks · Python 3.11+, aiogram 3
Telegram bots, kas pārvalda Ubuntu VPS ar tekstu vai balsi caur Claude Code, ar „Sokrata vārtiem“ bīstamu komandu apstiprināšanai.
JARVIS MK1 Lite ir minimālistisks Telegram bots (aiogram), kas dod drošu piekļuvi Claude Code SDK uz Ubuntu VPS. Bīstamas komandas iet cauri „Sokrata vārtiem“: četri riska līmeņi (SAFE / MODERATE / DANGEROUS / CRITICAL), kritiskajām nepieciešama precīza apstiprinājuma frāze; balss ziņas tiek atšifrētas caur Telegram Premium, un pirms jebkā izpildes bots uzdod precizējošus jautājumus. Versija 1.3.x darbojās produkcijas VPS (CHANGELOG apraksta incidentu 2026-02-09 un tā labojumu); vienkāršota publiskā kopija publicēta ar MIT licenci.
Uzdevums
Administrēt serveri un palaist aģenta uzdevumus no tālruņa, neatverot SSH, un novērst destruktīvu komandu nejaušu izpildi.
Kas iekšā
- Piekļuve tikai no Telegram ID atļauto saraksta, pieprasījumu ātruma ierobežošana (token bucket)
- Sokrata vārti: komandu riska novērtējums un apstiprināšana; V2 — divfāžu nolūka pārbaude (Claude Haiku precizējoši jautājumi balss ziņām, tekstam pēc izvēles)
- Balss ziņas un apaļās video ziņas caur Telegram Premium (Telethon)
- Failu apstrāde: PDF un teksts (PyMuPDF), failu sūtīšana atpakaļ, garu atbilžu viedā dalīšana atbilstoši Telegram ierobežojumiem
- Sesijas ar derīguma termiņu un LRU izspiešanu, komandas /status, /metrics un /new, modeļa pārslēgšana
- Produkcijas apvalks: strukturēti žurnāli (structlog), healthcheck, systemd vienības un instalēšanas skripts
Mašīntulkojums — notiek korektūra.