প্রকল্প সম্পর্কে
FutureOS হলো একটি ওপেন-সোর্স এআই এজেন্ট প্ল্যাটফর্ম যা Rust কোরের উপর ভিত্তি করে তৈরি করা হয়েছে। একে বিভিন্ন ইন্টারফেস জুড়ে একটি অভিন্ন এজেন্ট অভিজ্ঞতা প্রদানের জন্য ডিজাইন করা হয়েছে: টার্মিনাল ইউআই (TUI), ডেস্কটপ অ্যাপ, মোবাইল অ্যাপ (অ্যান্ড্রয়েড ও আইওএস), CLI, এবং IM বট। এটি একটি একক ব্যাকএন্ড (gRPC) এর উপর জোর দেয় যা সমস্ত সারফেস পরিচালনা করে, ফলে সেশন, মেমরি এবং স্কিলগুলোর সামঞ্জস্য নিশ্চিত হয়।
প্রধান বৈশিষ্ট্যগুলো হলো:
- **মাল্টি-ইন্টারফেস**: TUI, GUI, মোবাইল, CLI এবং চ্যাট বট থেকে অ্যাক্সেসযোগ্য একটি এজেন্ট।
- **কনফিগারেবল টুল সেফটি**: read, write, edit এবং shell-এর মতো টুলগুলোর জন্য অনুমোদন নিয়ম এবং OS স্যান্ডবক্সিং (macOS Seatbelt, Linux Bubblewrap, Windows restricted-token)। স্তরসমূহ: off, manual, sandbox।
- **মডেল নমনীয়তা**: ১৪+ প্রোভাইডার জুড়ে ৩,৮০০+ বিল্ট-ইন মডেল, `models.json` এর মাধ্যমে কাস্টম প্রোভাইডার এবং স্কোপড মডেল লিস্টের সাপোর্ট সহ।
- **লুপ ইঞ্জিনিয়ারিং**: দীর্ঘমেয়াদী রান (২৪+ ঘণ্টা) এর জন্য স্থায়ী গোল, todo, gate এবং monitor, ইভেন্ট-সোর্সড স্টেট এবং ভেরিফিকেশন গেট সহ।
- **বিল্ট-ইন স্কিল**: ইমেজ হ্যান্ডলিং, PDF/Word পার্সিং, ওয়েব সার্চ, ব্রাউজার কন্ট্রোল, স্লাইড, সফটওয়্যার ইনস্টল এবং একটি `/future-loop` অর্কেস্ট্রেটরের জন্য ১৫+ স্কিল।
- **ফর্কেবল সেশন**: JSONL হিস্ট্রির উপর fork, clone এবং tree নেভিগেশন সহ রেপোর মতো কথোপকথন শাখা তৈরি করুন।
- **Rust Core**: সকল কম্পোনেন্ট জুড়ে উচ্চ কর্মক্ষমতা এবং মেমরি নিরাপত্তা।
**দ্রুত শুরু করুন**:
- macOS/Linux এর জন্য ওয়ান-লাইন স্ক্রিপ্ট বা Windows এর জন্য PowerShell দিয়ে ইনস্টল করুন।
- `future config` ব্যবহার করে একটি মডেল কনফিগার করুন অথবা হোস্টেড মডেলের জন্য `future auth login`; BYOK এবং কাস্টম প্রোভাইডার সাপোর্টেড।
- ঐচ্ছিকভাবে `future skills install` দিয়ে স্কিল ইনস্টল করুন।
- `future agent` দিয়ে এজেন্ট চালান এবং `future tui` দিয়ে TUI লঞ্চ করুন।
**স্ল্যাশ কমান্ড (TUI)**: `/help`, `/model`, `/new`, `/sessions`, `/compact`, `/scoped-models`, `/clone`, `/fork`, `/tree`, `/name`, `/status`, `/stop`, `/cwd`, `/approve`, `/reject`, `/cancel`, `/reload`।
**কীবোর্ড শর্টকাট**: `ctrl+p` (মডেল সাইকেল), `ctrl+t` (চিন্তার স্তর), `ctrl+o` (চিন্তা প্রসারিত/সংকুচিত), `ctrl+r` (সেশন ব্রাউজ), `ctrl+c` (ব্যাহত/প্রস্থান), `tab` (অটোকমপ্লিট), `enter` (সাবমিট), `escape` (পপআপ বন্ধ), অ্যারো কী (নেভিগেট)।
**সমস্যা সমাধান**: সংযোগজনিত সমস্যার জন্য `future doctor` ব্যবহার করুন; `future config` দিয়ে মডেল কনফিগারেশন নিশ্চিত করুন; প্ল্যাটফর্ম-নির্দিষ্ট সমস্যার জন্য বিল্ড/ইনস্টল গাইড দেখুন।
FutureOS MIT + Apache-2.0 লাইসেন্সের অধীনে লাইসেন্সপ্রাপ্ত এবং এটি লোকাল-ফার্স্ট, যেখানে Discussions, Issues এবং Wiki-এর মাধ্যমে কমিউনিটি সাপোর্ট রয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.