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

অলসোর্স হল একটি এআই-নেটিভ ইভেন্ট স্টোর যা টেকসই ইভেন্ট সোর্সিংয়ের জন্য ডিজাইন করা হয়েছে, একটি রাস্ট-ভিত্তিক কোর ব্যবহার করে উচ্চ কর্মক্ষমতা অর্জন করতে 469K ইভেন্ট/সেকেন্ড ইনজেশন এবং 11.9µs p99 ইনডেক্সড রিড। আর্কিটেকচারটি ইভেন্ট পাথ থেকে PostgreSQL বাদ দেয়, পরিবর্তে একটি Write-Ahead Log (WAL) ব্যবহার করে CRC32 এবং fsync, Snappy কম্প্রেশন সহ পারকুয়েট ফাইল এবং সমবর্তী ইন-মেমরি রিডের জন্য DashMap। এই নকশাটি মূল ইভেন্ট স্টোরের জন্য শূন্য বহিরাগত নির্ভরতা নিশ্চিত করে, সময়-ভ্রমণ প্রশ্ন এবং রিয়েল-টাইম অ্যানালিটিক্সের জন্য একটি শক্তিশালী ভিত্তি প্রদান করে। একটি মূল বৈশিষ্ট্য হল এর নেটিভ মডেল কনটেক্সট প্রোটোকল (MCP) ইন্টারফেস, যা 55টি ডিফল্ট টুল (প্রশাসনিক ক্ষমতা সহ 73টি) উন্মুক্ত করে AI ক্লায়েন্ট যেমন Claude Desktop এর সাথে একীকরণের সুবিধার্থে। প্ল্যাটফর্মটিতে 'প্রাইম' নামে একটি ইউনিফাইড এজেন্ট মেমরি ইঞ্জিন রয়েছে যা জ্ঞান গ্রাফ, ভেক্টর অনুসন্ধান এবং সংকুচিত ইনডেক্সিংকে একটি বাইনারিতে একত্রিত করে। প্রাইম জ্ঞান ব্যবস্থাপনা, শব্দার্থিক অনুসন্ধান এবং অস্থায়ী প্রশ্নের জন্য 19টি MCP টুল সমর্থন করে, ক্রস-ডোমেইন যুক্তি এবং অবিরত মেমরি মতো উন্নত এআই এজেন্ট ক্ষমতা সক্ষম করে। সিস্টেমটি একটি মনোরেপো হিসাবে গঠিত যেখানে একাধিক পরিষেবা রয়েছে: ইভেন্ট স্টোরেজের জন্য একটি রাস্ট কোর, প্রমাণীকরণ, বিলিং এবং নীতিগুলির জন্য একটি গো কন্ট্রোল প্লেন এবং একটি এলিক্সির প্রশ্ন পরিষেবা একটি স্টেটলেস API গেটওয়ে হিসাবে কাজ করে। এটি এন্টারপ্রাইজ সংস্করণে মাল্টি-টেন্যান্সি, RBAC এবং স্কিমা রেজিস্ট্রি সমর্থন করে। উভয় কমিউনিটি (Apache 2.0) এবং এন্টারপ্রাইজ (BSL 1.1) সংস্করণের জন্য ডকার ইমেজের মাধ্যমে স্থাপনার বিকল্পগুলি উপলব্ধ, কুবারনেটস এবং হেলম চার্টগুলি অর্কেস্ট্রেশনের জন্য উপলব্ধ। SDKগুলি রাস্ট, গো, পাইথন এবং টাইপস্ক্রিপ্টের জন্য প্রদান করা হয়, যা বিকাশকারীদের জন্য বিস্তৃত সামঞ্জস্যতা নিশ্চিত করে।