প্রকল্প সম্পর্কে

ComandOS হলো একাধিক AI কোডিং এজেন্ট পাশাপাশি চালানোর জন্য একটি লোকাল-ফার্স্ট কন্ট্রোল সেন্টার। এটি Claude Code, OpenAI Codex CLI, Gemini CLI, OpenCode, Grok Build এবং Antigravity CLI-কে লক্ষ্য করে, প্রতিটিকে স্থায়ী tmux সেশনে রেখে যাতে একাধিক এজেন্ট সমান্তরালে কাজ করতে পারে। মূল ধারণা হলো ইভেন্ট-চালিত মনোযোগ: ট্যাব স্ক্যান করার বদলে, সিস্টেমটি একটি ভয়েস অ্যালার্ট এবং একটি অ্যাকশনযোগ্য পপআপ দিয়ে বাধা দেয় যেখানে প্রশ্নটি এবং তার প্রকৃত অপশনগুলো বোতাম হিসেবে দেখানো হয়, সাথে ইনলাইন রিপ্লাই, কপি এবং একটি "View ALL" ভিউ থাকে। 127.0.0.1:4777-এ একটি লাইভ ড্যাশবোর্ড যা-ই উত্তরের জন্য অপেক্ষা করছে তা দেখায়। একটি নেটিভ GTK+VTE অ্যাপ প্রতি সেশনের জন্য একটি ট্যাব প্রদান করে স্ট্যাটাস ডটসহ (অ্যাম্বার অপেক্ষমাণ, নীল কাজ করছে, সবুজ সম্পন্ন), Ctrl+K সেশন জাম্পিং, স্প্লিট এবং থিম। অন্যান্য ফিচারগুলোর মধ্যে রয়েছে অ্যাকাউন্ট এবং মডেল জুড়ে কোটা/প্ল্যান-ব্যবহার শেয়ারিং ও পুনর্বণ্টন প্রস্তাব, রেসপন্স ক্লিপবোর্ড, .txt বা PDF-এ কপি/এক্সপোর্ট, piper-এর মাধ্যমে অফলাইন লোকাল ভয়েস, ~/.ssh/config-এর উপর একটি SSH ম্যানেজার এক-ক্লিক কানেক্ট এবং মাল্টিপ্লেক্সড টানেল ডিটেকশনসহ, ব্র্যাকেটেড পেস্ট দিয়ে পেস্ট করা পুনঃব্যবহারযোগ্য শেল স্নিপেট, এবং একটি ঐচ্ছিক Telegram ব্রিজ রিপ্লাই এবং /ls /out /run কমান্ডসহ। UI ইংরেজি এবং স্প্যানিশে উপলব্ধ। লোকাল-ফার্স্ট ডিজাইন: রানটাইম স্টেট tmux, JSON/কনফিগ ফাইল এবং ~/.claude/hooks/comandos-usage.sqlite-এ লোকাল SQLite-এ থাকে। কোনো হোস্টেড ব্যাকএন্ড, এক্সটার্নাল ডেটাবেস, টেলিমেট্রি বা SSH প্রক্সি নেই। SSH সংযোগ সরাসরি লোকাল OpenSSH ক্লায়েন্ট থেকে যায়। নেটওয়ার্ক ফিচারগুলো অপ্ট-ইন: প্রোভাইডার ব্যবহার এন্ডপয়েন্ট, রিমোট অ্যাক্সেসের জন্য Tailscale Serve, Telegram, এবং ঐচ্ছিক ভয়েস মডেল ডাউনলোড। রিমোট অ্যাক্সেস Tailscale Serve-এর উপর cc-mobile ব্যবহার করে (কখনো পাবলিক Funnel নয়), স্বয়ংক্রিয় TLS, ড্যাশবোর্ড, API এবং টার্মিনাল অ্যাটাচমেন্ট সুরক্ষিত করার জন্য একটি অ্যাক্সেস টোকেন, DNS রিবাইন্ডিংয়ের বিরুদ্ধে একটি Host-হেডার অ্যালাউলিস্ট, এবং cc-dash ও ttyd-এর জন্য লুপব্যাক-শুধু বাইন্ডিংসহ। একটি ঐচ্ছিক cc-webterm একই tmux সেশনে সংযুক্ত একটি সম্পূর্ণ ইন্টারঅ্যাকটিভ xterm.js টার্মিনাল যোগ করে। ইনস্টলেশন git clone এবং ./install.sh-এর মাধ্যমে, যার জন্য Linux GNOME/X11, python3-gi, tmux এবং jq প্রয়োজন, সাথে xclip, wmctrl, piper এবং kitty সুপারিশকৃত। Windows 11 WSL2 + WSLg-এর মাধ্যমে সমর্থিত, এবং macOS সমর্থন একটি নেটিভ PyObjC/WKWebView অ্যাপসহ বিটা হিসেবে বর্ণিত। প্রকল্পটি MIT লাইসেন্সপ্রাপ্ত।