প্রকল্প সম্পর্কে
Ashlar হলো একটি Apache-2.0 লাইসেন্সপ্রাপ্ত, লোকাল-ফার্স্ট .NET রানটাইম যা অডিটেবল AI ওয়ার্কফ্লো তৈরি এবং এমবেড করার জন্য ব্যবহৃত হয়। README অনুযায়ী, এটি CLI, HTTP API, কন্টেইনার হিসেবে অথবা AddAshlar()-এর মাধ্যমে একটি হোস্ট অ্যাপ্লিকেশনের ভেতরে চলতে পারে। সাবমিট করা প্রতিটি টাস্ক একটি id-র অধীনে সংরক্ষিত হয় এবং ট্রাস্ট লগ একটি এন্ট্রি রেকর্ড করে যার sourceId হলো সেই id, যার ফলে আউটপুট এবং কী চালানো হয়েছে তার রেকর্ড উভয়ই পাওয়া যায়। Ashlar বা কোনো মডেল থেকে প্রস্তাবিত কোড কেবল সার্টিফিকেশন গেটের (analyzer fence, witness, mutation testing, এবং determinism) পরেই বিশ্বস্ত হিসেবে গণ্য হয়। এই গেটটি master-এর জন্য প্রয়োজনীয় CI চেক cert-gate, এবং গৃহীত বা প্রত্যাখ্যাত ফলাফলগুলো সার্টিফিকেশন এভিডেন্স লেজারে ট্র্যাক করা হয়। README-তে স্ট্যাটাস সম্পর্কে সতর্ক করা হয়েছে: ইন-প্রসেস অটোনমি লুপটি পরীক্ষামূলক এবং ডিফল্টভাবে hold মোডে থাকে, যা সক্রিয় না করা পর্যন্ত কিছুই গ্রহণ করে না। সমর্থিত অপারেটর-গভর্নড সেলফ-এক্সটেন্ড পাথটি পলিসি কন্ট্রোল, একটি বিল্ড কোর্স এবং অটো-রোলব্যাকসহ পোস্ট-অ্যাপ্লাই ক্যানারি ব্যবহার করে; এটি সিলড অবস্থায় শিপ করা হয়। Ollama-এর মাধ্যমে লোকাল মডেল রাউটিং ডিফল্ট হিসেবে থাকে, যেখানে একটি এক্সপ্লিসিট ASHLAR_ALLOW_MOCK ফ্ল্যাগের মাধ্যমে মক বা অফলাইন সুবিধা পাওয়া যায়, আর OpenAI বা Azure হলো অপ্ট-ইন টার্গেট। অথেন্টিকেশন ছাড়া নেটওয়ার্ক এক্সপোজার প্রোফাইলে API শুরু হতে অস্বীকার করে এবং লোকাল ডেভ-এর জন্য ডিফল্টভাবে অথেন্টিকেশনহীন HTTP-only মোড থাকে। এটি MCP এবং A2A প্রোটোকল সাপোর্ট, gRPC ট্রান্সপোর্ট, AWS SNS এবং DynamoDB ইনগ্রেস, পিয়ার ফেডারেশন এবং মেশ শেয়ারিং, এবং GHCR ইমেজ ও কম্পোজ ফাইলের মাধ্যমে ডেপ্লয়মেন্টের কথা উল্লেখ করে। Ashlar কোনো হোস্ট করা SaaS বা চ্যাটবট নয় এবং এটি ক্লাউড-নির্ভর নয়; এর এয়ার-গ্যাপড এবং লোকাল-অনলি ডেপ্লয়মেন্টগুলো প্রথম শ্রেণির বৈশিষ্ট্য হিসেবে গণ্য।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.