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

OpenHuman হল ম্যাকওএস, ওয়াইন্ডোজ এবং লিনাক্স জন্য একটি ওপেন-সোর্স ব্যক্তিগত আইএএস অ্যাপ, যা এখন প্রাথমিক বিটাতে রয়েছে। এটি তিনটি জিনিস হিসাবে বিবেচিত: স্থায়ী স্থানীয় মেমরি সিস্টেম, এজেন্ট অর্কেস্ট্রেটর এবং গভীর গবেষণা সহায়ক। প্রকল্পটি রাস্ট কোর এবং ডেস্কটপ শেল দিয়ে তৈরি করা হয়েছে, এবং প্রদায়কের সাইট এবং গিটহাব রিলিজেসের মাধ্যমে ইনস্টলার দ্বারা বিতরণ করা হয়, সাথে হোমব্রু, ডেবিয়ান/উবুন্টু প্যাকেজ, এআরও এবং ইনস্টল স্ক্রিপ্ট। মেমরি এবং পরিস্থিতি মেমরির মূল বৈশিষ্ট্যটি হল মেমরি ট্রি: ব্যবহারকারীর ডেটা স্কোর্ড মার্কডাউন ট্রি হিসাবে সংকুচিত করা হয় যা স্থানীয় মেশিনে এসকিউএলআইতে সংরক্ষিত হয়, এবং অবসিডিয়ন ভল্ট হিসাবে মিরর করা হয় যা সরাসরি খোলা এবং সম্পাদনা করা যেতে পারে। একটি অটো-ফেচ লুপ প্রায় 20 মিনিট অন্তর সংযুক্ত অ্যাকাউন্ট থেকে ডেটা টানে যাতে এজেন্টের কাছে নিকটতম পরিস্থিতি থাকে বা দীর্ঘ প্রশিক্ষণ পর্যায় ছাড়া। একটি বিকল্প এজেন্টমেমরি ব্যাকএন্ড কনফিগার করা যেতে পারে কনফিগটমএলে যাতে একই দৃঢ় স্টোর অন্যান্য কোডিং এজেন্টদের সাথে ভাগ করা হয়। ইন্টিগ্রেশন এবং টুলস README বলে 100+ OAuth ইন্টিগ্রেশন, 5,000+ MCP সার্ভার এবং 90,000+ কৌশল রয়েছে, যার মধ্যে গুগল মেইল, নোটিয়ন, গিটহাব এবং স্ল্যাক সেবা অন্তর্ভুক্ত। নেটিভ টুলগুলির মধ্যে রয়েছে পরিচালিত ওয়েব অনুসন্ধান যা এক্সা দ্বারা চালিত (সাবস্ক্রিপশন সহ, বা আপনার নিজের কী নিয়ে আসুন), একটি স্ক্র্যাপার, একটি কোডার টুলসেট, একটি ব্রাউজার এবং কম্পিউটার-ব্যবহার টুল, এবং ইন-প্রোসেস ওয়াইসার সহ নেটিভ ভয়েস। ছবি এবং ভিডিও জেনারেশন এর তালিকায় রয়েছে। মডেল রাউটিং প্রতিটি কাজের জন্য একটি এলএলএম নির্বাচন করে; ব্যবহারকারীরা কাজগুলিকে তাদের নিজস্ব প্রদায়ক কী বা পুরোপুরি লোকাল ওলামা মডেলে নির্দেশ করতে পারে। অর্কেস্ট্রেশন এবং ওয়ার্কফ্লো একক এজেন্ট লুপের বদলে, OpenHuman ওপেন-সোর্স টাইনিএজেন্টস লাইব্রেরি উপর চেকপয়েন্ট গ্রাফ হিসাবে চালায়, তাই চালানো মানুষের ইনপুটের জন্য থামতে পারে, পুনরায় শুরু করা যেতে পারে এবং পুনরায় চালানো যেতে পারে। সাব-এজেন্টগুলি কয়েকটি স্তর পর্যন্ত জন্ম দিতে পারে, এবং আটকা এজেন্টগুলি মূল কারণগুলি সহ বিবৃত করা হয়। এজেন্ট-টু-এজেন্ট মেসেজিং সিগন্যাল-প্রোটোকল এন্ড-টু-এন্ড এনক্রিপশনের উপর চলে এবং x402 পেমেন্ট সহ। ওয়ার্কফ্লোগুলি, ওপেন-সোর্স টাইনিফ্লোয়্স প্রকল্পের উপর ভিত্তি করে, এজেন্ট দ্বারা প্রস্তাবিত হয় এবং ব্যবহারকারী দ্বারা ভিজুয়াল ক্যানভাসে পর্যালোচনা করা হয় যখন সংরক্ষিত হয়; সংরক্ষিত ওয়ার্কফ্লোগুলি ট্রিগার-ড্রাইভেন (সময়সূচী, ওয়েবহুক, চ্যানেল ইভেন্ট) এবং অনুমোদনের পেছনে সাইড ইফেক্টগুলি বাধা দেয়। একটি টোকেনজুইস উপাদান মডেলে পৌঁছানোর আগে টুল আউটপুট সংকুচিত করে। চ্যানেল এবং গোপনীয়তা সাত ধরনের মেসেজিং চ্যানেল তালিকাভুক্ত করা হয়েছে, যার মধ্যে টেলিগ্রাম, ডিসকর্ড, স্ল্যাক, ওয়াটসঅ্যাপ, সিগন্যাল এবং আইমেসেজ অন্তর্ভুক্ত, সাথে আইএমএএফ আইডল এবং এসএমটিপি উপর নেটিভ ইমেইল। গোপনীয়তা বৈশিষ্ট্যগুলি অন-ডিভাইস এনক্রিপ্ট ডেটা, অনুমোদন গেট, ওএস-কীরিং গোপন সংরক্ষণ, অপ-ইন স্যানডবক্সিং এবং একটি প্রাইভেসি মোড সুইচ যা মেশিনের বাইরে অনুমান রোধ করে, রাস্ট কোরে বাধ্যতামূলক। থিমিং একাধিক থিম পরিবার এবং জেএসওএন আউটপুট সহ একটি ভিজুয়াল সম্পাদক অন্তর্ভুক্ত করে। বিকাশ অবদানকারীদের জন্য গিট, নোড.জেএস 24+, পিএনএম 10.10.0, রাস্ট 1.93.0 সহ রাস্টফরম এবং ক্লিপি, সি মেক, নিনজা, রিপ্রিগ এবং প্ল্যাটফর্ম ডেস্কটপ বিল্ড প্রিকোয়েসিটস প্রয়োজন। কাজের প্রক্রিয়াটি ফর্ক করা এবং ক্লোন করা, ডিপেন্ডেন্সি ইনস্টল করার আগে সাবমডিউল আইনিতে শুরু করা, এবং ওয়েব-কেবল ইউআই কাজের জন্য পিএনএম স্ক্রিপ্ট, ডেস্কটপ শেল, টাইপচেকিং, ফরম্যাটিং এবং ক্যারাও চেকগুলি ব্যবহার করা। প্রকল্পটি জিএনইউ দ্বারা লাইসেন্স করা হয়েছে এবং আর্কিটেকচার এবং সেটআপ ডকুমেন্টেশনের সাথে লিঙ্ক করা হয়েছে।