প্রকল্প সম্পর্কে
Loki Mode হলো একটি স্বায়ত্তশাসিত, স্থানীয়ভাবে চালিত সফটওয়্যার ফ্যাক্টরি, যা AI এজেন্টের সম্পন্নতার দাবি যাচাই করার জন্য ডিজাইন করা হয়েছে, কেবল 'সম্পন্ন' স্ট্যাটাস মুখ্য ধরে নেয় না। মূল ওয়ার্কফ্লো ইনপুট হিসেবে গ্রহণ করে প্রোডাক্ট রিকোয়ারমেন্ট ডকুমেন্ট, GitHub ইস্যু, OpenAPI স্পেসিফিকেশন, বা এক লাইনের সংক্ষিপ্ত টাস্ক ব্রিফ। ইনপুট পেলে সিস্টেম প্রথমে অনুরোধকৃত কাজের জন্য একটি আনুষ্ঠানিক ডেলিভারি কনট্র্যাক্ট (অ্যাকসেপ্টেন্স ক্রাইটেরিয়া) তৈরি করে; কনট্র্যাক্ট নির্ভরযোগ্যভাবে তৈরি করা না গেলে এটি অনুমানের বদলে একটি স্পষ্টীকরণ প্রশ্ন করে থেমে যায়। কাজটি কনট্র্যাক্ট অনুযায়ী একটি সুসংগঠিত Reason, Act, Reflect, Verify লুপের মাধ্যমে সম্পন্ন হয় এবং শেষে একটি Evidence Receipt দিয়ে বোঝায় যে বিল্ড প্রক্রিয়ায় কী প্রমাণিত হয়েছে এবং কী অপ্রমাণিত রয়ে গেছে।
একটি গুরুত্বপূর্ণ উপাদান, loki-seal, একটি Claude Code Stop হুক হিসেবে কাজ করে: সংযুক্ত AI এজেন্ট যখনই কাজ শেষ হিসেবে চিহ্নিত করার চেষ্টা করে, হুকটি টার্গেট রিপোজিটরির প্রকৃত টেস্ট স্যুট চালায়। নতুন টেস্ট ব্যর্থতা শনাক্ত হলে, বা বিদ্যমান টেস্ট বা CI কনফিগারেশন মুছে ফেলা, স্কিপ করা বা ইচ্ছাকৃতভাবে দুর্বল করা হলে এটি সম্পন্নতা ব্লক করে। হুকটি প্রতিটি স্টপ প্রচেষ্টায় একটি স্পষ্ট Seal রায় দেয়: হয় একটি PASS ফলাফল সাথে আনুষ্ঠানিক রিসিট, নয়তো প্রত্যাখ্যানের কারণসহ একটি ব্লক।
সিস্টেমটি প্রধান AI কোডিং টুলের সাথে সংযুক্ত হয়, যার মধ্যে Claude Code-এর পূর্ণ সমর্থন, এবং Cline, OpenAI Codex CLI, Aider, ও OpenCode-এর সাথে সামঞ্জস্য রয়েছে। এটি সম্পূর্ণভাবে ব্যবহারকারীর স্থানীয় মেশিনে তাদের নিজস্ব বিদ্যমান LLM API কী ব্যবহার করে চলে, কোনো বাধ্যতামূলক হোস্টেড সার্ভিস প্রয়োজন নেই। বিল্ড সম্পন্ন হিসেবে চিহ্নিত করার আগে, একটি অন্তর্নির্মিত রিভিউ কাউন্সিল একটি কনফিগারযোগ্য পুল থেকে বিশেষজ্ঞ রিভিউয়ার নির্বাচন করে, যেখানে রিভিউয়ার নির্বাচন ফোকাস কীওয়ার্ড ম্যাচিং দ্বারা স্কোর করা হয়। একটি বান্ডল করা MCP সার্ভার stdio-এর মাধ্যমে 36টি টুল উন্মুক্ত করে এজেন্ট সক্ষমতা বাড়ায়।
ইনস্টলেশন অপশনের মধ্যে গ্লোবাল npm বা bun প্যাকেজ ইনস্টল রয়েছে, সাথে প্রথমবার ব্যবহারকারীদের জন্য একটি গাইডেড কুইকস্টার্ট ফ্লো। ব্যবহারকারীরা সরাসরি একটি স্থানীয় PRD ফাইল থেকে, বা একটি লিংক করা GitHub রিপোজিটরি ইস্যু থেকে বিল্ড ট্রিগার করতে পারেন। API অ্যাক্সেস ছাড়াই Evidence Receipt ফ্লো প্রদর্শনের জন্য একটি জিরো-কী রিপ্লে ট্যুর উপলব্ধ, এবং একটি রিড-অনলি ব্রাউনফিল্ড মোড বিদ্যমান রিপোজিটরির সাথে ব্যবহার সমর্থন করে। একটি অপ্ট-ইন প্রিভিউ Loki 10 ইঞ্জিন পরিবেশ ভেরিয়েবল কনফিগারেশনের মাধ্যমে উপলব্ধ। অতিরিক্ত ডকুমেন্টেশন বিকল্প ইনস্টলেশন পদ্ধতি (Bun, npm, Homebrew, Docker), CLI রেফারেন্স, কনফিগারেশন অপশন, সিস্টেম আর্কিটেকচার, কোয়ালিটি গেট, মেমরি ফিচার, ড্যাশবোর্ড কার্যকারিতা, এবং অনুরূপ ডেভেলপমেন্ট টুলের সাথে তুলনা কভার করে। প্রকল্পটি BUSL-1.1 লাইসেন্সের অধীনে একটি npm প্যাকেজ হিসেবে প্রকাশিত।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.