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

Allele একটি নেটিভ macOS অ্যাপ (প্রি-আলফা) যা একাধিক Claude Code সেশন পাশাপাশি পরিচালনা করে। এটি প্রকৃত `claude` CLI-কে একটি প্রকৃত PTY-তে এমবেড করে, যা GPUI এবং alacritty_terminal-এর মাধ্যমে রেন্ডার করা হয়, সম্পূর্ণ আউটপুট বিশ্বস্ততা, 256-রঙ/ট্রু কালার সমর্থন, টেক্সট নির্বাচন এবং টার্মিনাল-ভিত্তিক অনুসন্ধান সহ। প্রতিটি সেশন আপনার রিপোজিটরির একটি তাৎক্ষণিক APFS কপি-অন-রাইট ক্লোনে চলে (`clonefile(2)` এর মাধ্যমে), তাই ফাইল পরিবর্তন না হওয়া পর্যন্ত কোনো ডিস্ক স্পেস ব্যবহার হয় না এবং ক্লোনগুলি `~/.claude.json`-এ স্বয়ংক্রিয়ভাবে বিশ্বস্ত হয়। একটি সাইডবার সেশন অবস্থা ট্র্যাক করে (চলমান, নিষ্ক্রিয়, ইনপুটের অপেক্ষায়, ইত্যাদি), সেশনগুলি `claude --resume` এর মাধ্যমে পুনরায় চালু করার পরেও টিকে থাকে এবং বাতিল করা সেশনগুলি git refs-এ আর্কাইভ করা হয়, সাথে একটি আর্কাইভ ব্রাউজার থাকে যা মার্জ/ডিলিট করার সুবিধা দেয়। প্রতি-প্রজেক্ট অর্কেস্ট্রেশন ড্রয়ার টার্মিনাল, স্টার্টআপ/শাটডাউন হুক এবং ঐচ্ছিক Traefik রিভার্স প্রক্সি সমর্থন করে। Rust-এ GPUI, alacritty_terminal এবং tokio দিয়ে নির্মিত। Apple সিলিকনে macOS 14+ প্রয়োজন। Apache 2.0 লাইসেন্সযুক্ত।