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

ZeroClaw হলো একটি ব্যক্তিগত এআই অ্যাসিস্ট্যান্ট ইনফ্রাস্ট্রাকচার, যা একটি একক রাস্ট বাইনারি হিসেবে বিতরণ করা হয়। এটি একটি এজেন্ট রানটাইম হিসেবে কাজ করে, যা আপনি আপনার নিজস্ব হার্ডওয়্যারে কনফিগার ও রান করতে পারেন, ফলে এজেন্ট, ডেটা এবং যে মেশিনে এটি কাজ করে তার ওপর আপনার পূর্ণ নিয়ন্ত্রণ থাকে। এর মূল সক্ষমতাগুলোর মধ্যে রয়েছে: - মাল্টি-চ্যানেল যোগাযোগ: একটি এজেন্ট ৩০টিরও বেশি কনফিগার করা চ্যানেলে উত্তর দিতে পারে। ডিসকর্ড, টেলিগ্রাম, ম্যাট্রিক্স, ইমেইল, ওয়েবহুক এবং সিএলআই থেকে আসা ইনবাউন্ড মেসেজগুলো একই এজেন্ট লুপে ডেলিভারি করা হয়। - প্রোভাইডার-অ্যাগনস্টিক এলএলএম সাপোর্ট: প্লাগেবল মডেল প্রোভাইডারগুলোর মধ্যে রয়েছে অ্যানথ্রোপিক, ওপেনএআই, লোকাল ওলামা এবং যেকোনো ওপেনএআই-সামঞ্জস্যপূর্ণ এন্ডপয়েন্ট। কোনো প্রোভাইডার ব্যর্থ হলে এজেন্টকে সচল রাখতে ফলব্যাক চেইন এবং রাউটিং ব্যবস্থা রয়েছে। - নিরাপত্তা-প্রথম ডিজাইন: ডিফল্ট স্বায়ত্তশাসন মোডটি সুপারভাইজড, যেখানে মাঝারি ঝুঁকির অপারেশনগুলোর জন্য অনুমোদনের প্রয়োজন হয় এবং উচ্চ ঝুঁকির অপারেশনগুলো ব্লক করা থাকে। এর বৈশিষ্ট্যগুলোর মধ্যে রয়েছে ওয়ার্কস্পেস বাউন্ডারি, কমান্ড পলিসি, ওএস-লেভেল স্যান্ডবক্স (ল্যান্ডলক, বাবলর‍্যাপ, সিটবেল্ট, ডকার) এবং প্রতিটি অ্যাকশনে ক্রিপ্টোগ্রাফিক টুল রিসিট। বিশ্বস্ত ডেভেলপমেন্ট এনভায়রনমেন্টের জন্য একটি ইয়োলো (YOLO) মোডও রয়েছে। - হার্ডওয়্যার সক্ষমতা: পেরিফেরাল ট্রেইটের মাধ্যমে রাস্পবেরি পাই, এসটিএম৩২, আরডুইনো এবং ইএসপি৩২-এর জন্য জিআইপিও, আই২সি, এসপিআই এবং ইউএসবি সাপোর্ট। - গেটওয়ে এবং ড্যাশবোর্ড: ক্লায়েন্টদের জন্য একটি এইচটিটিপি/ওয়েবসকেট গেটওয়ে এবং চ্যাট, মেমোরি ব্রাউজিং, কনফিগ এডিটিং, ক্রন ম্যানেজমেন্ট ও টুল ইন্সপেকশনের জন্য একটি ওয়েব ড্যাশবোর্ড। - এসওপি ইঞ্জিন: এমকিউটিটি, ওয়েবহুক, ক্রন বা পেরিফেরাল ইভেন্টের মাধ্যমে ইভেন্ট-ট্রিগারড স্ট্যান্ডার্ড অপারেটিং প্রসিডিউর, যাতে অনুমোদনের গেট এবং পুনরায় শুরু করার সুবিধা রয়েছে। - আইডিই ইন্টিগ্রেশন: এডিটর ইন্টিগ্রেশনের জন্য স্টডিও (stdio)-এর মাধ্যমে জেসন-আরপিসি ২.০ (JSON-RPC 2.0) ব্যবহার করে এজেন্ট ক্লায়েন্ট প্রোটোকল সাপোর্ট। কনফিগারেশন একটি একক টমল (TOML) ফাইলের মাধ্যমে পরিচালিত হয়। রানটাইমটি মেমোরির জন্য এসকিউলাইট (SQLite) এবং এম্বেডিং ব্যবহার করে। এটি সিস্টেমডি, লঞ্চসিটিএল বা উইন্ডোজ সার্ভিসের মাধ্যমে সিস্টেম সার্ভিস হিসেবে ইনস্টল করা যায়। প্রকল্পটি এমআইটি (MIT) এবং অ্যাপাচি ২.০ (Apache 2.0) লাইসেন্সের অধীনে দ্বৈত লাইসেন্সপ্রাপ্ত।