প্রকল্প সম্পর্কে
Pi Agent (pi-agent-desktop) হলো macOS (Apple Silicon), Windows 10/11 x64, এবং Linux x64-এর জন্য একটি লোকাল AI agent ডেস্কটপ অ্যাপ। এটি earendil-works/pi থেকে Pi coding agent এবং pi-web ইন্টারফেসকে Next.js, Tauri, এবং Rust দিয়ে তৈরি একটি একক ইনস্টলযোগ্য অ্যাপ্লিকেশনে মোড়ানো হয়েছে। অ্যাপটি Node.js রানটাইম এবং Pi SDK বান্ডিল করে তাই লোকাল সার্ভার স্বয়ংক্রিয়ভাবে চালু হয় — আলাদা টার্মিনাল, Node.js ইনস্টলেশন, বা ম্যানুয়াল ওয়েব সার্ভারের প্রয়োজন নেই।
প্রধান বৈশিষ্ট্যগুলির মধ্যে রয়েছে প্রজেক্ট অনুযায়ী পূর্ববর্তী Pi সেশন ব্রাউজ করা এবং পুনরায় শুরু করা, থিংকিং, টুল কল, কনটেক্সট ব্যবহার, খরচ, এবং কম্প্যাকশন অবস্থা দেখানোর সাথে agent-এর সাথে রিয়েল-টাইম কথোপকথন, যেকোনো বার্তা থেকে কথোপকথন শাখা তৈরি করা, মডেল/OAuth/API কী/কাস্টম মডেল/স্কিল/প্লাগিন পরিচালনা করা, সাইডবার থেকে Git worktrees সুইচ করা, এবং সোর্স কোড, diffs, Markdown, ইমেজ, অডিও, PDF, এবং DOCX ফাইল প্রিভিউ করা। UI ডার্ক মোড, স্বয়ংক্রিয় সেশন নামকরণ, সম্পূর্ণ হওয়ার শব্দ, এবং পুনরুদ্ধার করা রান স্টেট সমর্থন করে।
ap-agent-desktop-এর সাম্প্রতিক স্থিতিশীল GitHub Release-এর বিরুদ্ধে সাপ্তাহিক পরীক্ষার মাধ্যমে আপডেটগুলি পরিচালনা করা হয়, একটি এক-ক্লিকে আপগ্রেড বোতাম সহ যা মেলে এমন সংস্করণে Pi, pi-web, এবং ডেস্কটপ অ্যাপ ধারণকারী একটি সম্পূর্ণ স্বাক্ষরিত বিল্ড ডাউনলোড করে, তারপর স্বয়ংক্রিয়ভাবে পুনরায় চালু হয়। অ্যাপটি ডিফল্টভাবে ~/.pi/agent/- থেকে বিদ্যমান Pi ডেটা পড়ে এবং সার্ভার-সাইড অনুরোধের জন্য HTTP_PROXY/HTTPS_PROXY/NO_PROXY এনভায়রনমেন্ট ভেরিয়েবল মেনে চলে।
প্রকল্পটি স্বয়ংক্রিয় দৈনিক সিঙ্ক ওয়ার্কফ্লো ব্যবহার করে যা pi এবং pi-web থেকে আপস্ট্রিম পরিবর্তনগুলি মার্জ করে স্থানীয় পরিবর্তনগুলি সংরক্ষণ করার সময়, রিস্ক-বেসড গেটিং এবং রিলিজের আগে সম্পূর্ণ পরীক্ষা/বিল্ড যাচাইকরণ সহ। অফিসিয়াল রিলিজগুলি স্বাক্ষরিত এবং নোটারাইজড (macOS) বা Authenticode-স্বাক্ষরিত (Windows)। কোডবেস MIT-লাইসেন্সপ্রাপ্ত, যেখানে তিনটি উপাদান প্রকল্প তাদের নিজস্ব লাইসেন্স বজায় রাখে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.