
টুল · DevOps / AI ইঞ্জিনিয়ারিং টুল
JARVIS
2026 · টুল · Python 3.11+, aiogram 3
একটি Telegram বট, যা Claude Code-এর মাধ্যমে Ubuntu VPS পরিচালনা করে টেক্সট বা ভয়েসে, ঝুঁকিপূর্ণ কমান্ড নিশ্চিত করার “সক্রেটিক গেট”সহ।
JARVIS MK1 Lite একটি মিনিমালিস্ট Telegram বট (aiogram), যা Ubuntu VPS-এ Claude Code SDK-তে নিরাপদ প্রবেশাধিকার দেয়। ঝুঁকিপূর্ণ কমান্ড যায় “Socratic Gate”-এর ভেতর দিয়ে: ঝুঁকির চারটি স্তর (SAFE / MODERATE / DANGEROUS / CRITICAL), আর সংকটজনকগুলোর জন্য লাগে হুবহু নিশ্চিতকরণ বাক্য; ভয়েস বার্তা ট্রান্সক্রাইব হয় Telegram Premium-এর মাধ্যমে, এবং কিছু চালানোর আগে বট স্পষ্টীকরণের প্রশ্ন করে। ভার্সন 1.3.x একটি প্রোডাকশন VPS-এ চলেছে (CHANGELOG-এ 2026-02-09-এর একটি ঘটনা ও তার সমাধান বর্ণিত আছে); কাটছাঁট করা একটি প্রকাশ্য কপি MIT লাইসেন্সে প্রকাশিত।
কাজ
SSH না খুলে ফোন থেকে সার্ভার পরিচালনা ও এজেন্টের কাজ চালানো, এবং ধ্বংসাত্মক কমান্ড ভুল করে চলে যাওয়া ঠেকানো।
ভেতরে যা আছে
- শুধু Telegram ID-র অনুমোদিত তালিকা থেকে প্রবেশ, অনুরোধের রেট লিমিট (টোকেন বাকেট)
- Socratic Gate: কমান্ডের ঝুঁকি মূল্যায়ন ও নিশ্চিতকরণ; V2 — দুই-ধাপের অভিপ্রায় যাচাই (ভয়েস বার্তার জন্য Claude Haiku-র স্পষ্টীকরণ প্রশ্ন, টেক্সটের জন্য ঐচ্ছিক)
- Telegram Premium (Telethon)-এর মাধ্যমে ভয়েস বার্তা ও গোল ভিডিও বার্তা
- ফাইল সামলানো: PDF ও টেক্সট (PyMuPDF), ফাইল ফেরত পাঠানো, Telegram-এর সীমায় খাপ খাওয়াতে দীর্ঘ উত্তরের স্মার্ট ভাগ
- মেয়াদ ও LRU eviction-সহ সেশন, /status, /metrics ও /new কমান্ড, মডেল বদল
- প্রোডাকশনের কাঠামো: স্ট্রাকচার্ড লগ (structlog), healthcheck, systemd ইউনিট ও ইনস্টল স্ক্রিপ্ট
মেশিন অনুবাদ — প্রুফরিডিং চলছে।