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

ইনবক্স জিরো একটি ওপেন-সোর্স এআই ইমেইল সহকারী, যা Fyxer-এর মতো বাণিজ্যিক টুলের একটি কাস্টমাইজযোগ্য ও নিরাপদ বিকল্প হিসেবে অবস্থান করছে। এর ঘোষিত লক্ষ্য হলো ইনবক্সে ব্যয়িত সময় কমানো। README-তে বর্ণিত মূল সক্ষমতাগুলো: - এআই ব্যক্তিগত সহকারী যা ইনবক্স গোছায় এবং ব্যবহারকারীর ভঙ্গি ও শৈলীতে উত্তর প্রাক-খসড়া করে। - ইমেইলের জন্য এআই নিয়ম: ব্যবহারকারীরা সহজ ইংরেজিতে বর্ণনা করেন কীভাবে সহকারী বার্তাগুলো পরিচালনা করবে। - Reply Zero: যে ইমেইলগুলোর উত্তর প্রয়োজন এবং যেগুলো উত্তরের অপেক্ষায় আছে তা ট্র্যাক করে। - বাল্ক আনসাবস্ক্রাইবার: এক ক্লিকে আনসাবস্ক্রাইব এবং অপঠিত ইমেইল আর্কাইভ করা। - পুরোনো বার্তা পরিষ্কারের জন্য বাল্ক আর্কাইভার। - কোল্ড ইমেইল ব্লকার যা স্বয়ংক্রিয়ভাবে কোল্ড আউটরিচ ব্লক করে। - ইমেইল অ্যানালিটিক্স যা সময়ের সাথে কার্যকলাপ ও প্রবণতা দেখায়। - মিটিং ব্রিফ যা মিটিংয়ের আগে ইমেইল ও ক্যালেন্ডার থেকে প্রসঙ্গ টেনে আনে। - স্মার্ট ফাইলিং যা সংযুক্তিগুলো Google Drive বা OneDrive-এ সংরক্ষণ করে। - চ্যাট অ্যাপ থেকে ইনবক্স পরিচালনার জন্য Slack ও Telegram ইন্টিগ্রেশন। ডিপ্লয়মেন্ট ও ডেভেলপমেন্ট: - getinboxzero.com-এ একটি হোস্টেড সংস্করণ দেওয়া হয়। - CLI-এর মাধ্যমে স্ব-হোস্টিং সমর্থিত: `npx @inbox-zero/cli setup` তারপর `npx @inbox-zero/cli start`, যার জন্য Docker ও Node.js v24+ প্রয়োজন, এবং অ্যাপটি localhost:3000-এ পরিবেশিত হয়। - স্থানীয় ডেভেলপমেন্টে Postgres ও Redis-এর জন্য Docker Compose, pnpm v10+, Prisma মাইগ্রেশন এবং একটি ইন্টারঅ্যাকটিভ সেটআপ স্ক্রিপ্ট ব্যবহৃত হয়। Docker Compose প্রোফাইলের মাধ্যমে ঐচ্ছিক স্থানীয় Google ও Microsoft এমুলেটর পাওয়া যায়। - main-এ প্রতিটি পুশে Docker ইমেজ বিল্ড হয় এবং কমিট SHA দিয়ে ট্যাগ করা হয়; latest ট্যাগ সর্বশেষ main বিল্ড ট্র্যাক করে, এবং আনুষ্ঠানিক রিলিজে ভার্সন ট্যাগ ব্যবহৃত হয়। প্রযুক্তি স্ট্যাক: Next.js, Tailwind CSS, shadcn/ui, Prisma, Upstash এবং Turborepo। প্রকল্পটি ডকুমেন্টেশন, একটি Discord কমিউনিটি, ফিচার অনুরোধের জন্য GitHub issues এবং একটি ডেমো ভিডিওর সাথে লিংক করে।