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

Claude Gateway হলো Claude Code-এর জন্য একটি অর্কেস্ট্রেটর, ভয়েস এবং মাল্টি-চ্যানেল প্ল্যাটফর্ম। এটি কথোপকথনগুলোকে সাড়াশীল রাখে যখন Claude Code ওয়ার্কাররা একই সাথে দৃঢ় বা ডিউরেবল টাস্ক সম্পাদন করে। ব্যবহারকারীরা সংযুক্ত চ্যানেলগুলোর (Telegram, Discord, LINE, Slack, WhatsApp, Cron ইত্যাদি) মাধ্যমে কথা বলতে বা টাইপ করতে পারেন, অগ্রগতি অনুসরণ করতে পারেন এবং সেশন জুড়ে এজেন্টের মেমরি ও স্কিল বহন করতে পারেন। প্রধান বৈশিষ্ট্যসমূহ: - এজেন্ট অর্কেস্ট্রেশন ইঞ্জিন: সাড়াশীল কথোপকথন, দৃঢ় টাস্ক, অগ্রগতির প্রতিবেদন, ফলো-আপ নির্দেশনা এবং বাতিল করার সুবিধা। - ভয়েস কথোপকথন: স্পিচ রিকগনিশন এবং কথিত উত্তর, প্রতি এজেন্টের আলাদা মডেল ও ভয়েস, লাইভ বা রেকর্ড করা ইনপুট এবং অডিও রিপ্লে। - স্কিল স্বয়ংক্রিয় উন্নতি: এজেন্টরা তাদের নিজস্ব কাজ থেকে পুনর্ব্যবহারযোগ্য স্কিল শেখে, যেখানে প্রমাণ গার্ড এবং দৈনিক ক্যাপ রয়েছে। - নলেজ বেস (দুই-লেন মেমরি): MCP টুলের মাধ্যমে উপস্থাপিত প্রতি এজেন্টের SQLite/FTS5 অনুসন্ধানযোগ্য আর্কাইভ। - নাইটলি ড্রিমিং: নিরাপদ অ্যাপ্লায়ার এবং বাজেট ব্যবস্থাপনার সাথে দীর্ঘমেয়াদী মেমরির ব্যাকগ্রাউন্ড একত্রীকরণ। - মাল্টি-এজেন্ট সাপোর্ট: বিচ্ছিন্ন সেশন সহ একটি গেটওয়ে থেকে একাধিক বট চালানো। - মাল্টি-চ্যানেল MCP: প্রতি চ্যানেলের জন্য মডুলার টুল সিস্টেম। - চ্যানেল ইনগ্রেস রিকভারি: অনুপলব্ধ সংযুক্তি এবং পুনঃচেষ্টার জন্য। - SKILL.md ফাইলের মাধ্যমে এজেন্ট স্কিল: রানটাইমে তৈরি, মুছে ফেলা এবং URL থেকে ইনস্টল করা যায়। - ওয়ার্কস্পেস মার্কডাউন ফাইলের মাধ্যমে এজেন্ট পরিচয়। - লাইভ স্ট্যাটাস বার্তা, টাইপিং ইন্ডিকেটর, স্ট্রিমিং API (SSE), অটো-ফরওয়ার্ড, হার্টবিট/নির্ধারিত টাস্ক, স্থায়ী চ্যাট ইতিহাস, অটো-ক্লিনআপ, দীর্ঘমেয়াদী মেমরি, কনফিগ অটো-মাইগ্রেশন, অ্যাক্সেস কন্ট্রোল, HTTP API, Docker-compose অ্যাপের জন্য App Store, সেলফ-আপডেট, সেশন স্থায়িত্ব এবং ঐচ্ছিক PTY শেল মোড। ইনস্টলেশনের জন্য Node.js 22+, Bun এবং একটি প্রমাণীকৃত Claude Code CLI প্রয়োজন। অর্কেস্ট্রেশনের জন্য Linux অপারেটিং সিস্টেম আবশ্যক। অ্যাপগুলোর জন্য Docker/Compose প্রয়োজন; কিছু ভয়েস ফরম্যাটের জন্য ffmpeg লাগতে পারে। দ্রুত শুরু করার নিয়ম: `npm install -g @0xmaxma/claude-gateway`, তারপর `claude-gateway gateway start` এবং `claude-gateway agents create`। ডকুমেন্টেশনে কনফিগারেশন, অর্কেস্ট্রেশন, চ্যানেল, ভয়েস, API, অপারেশন এবং ডেভেলপমেন্ট বিষয়গুলো আলোকপাত করা হয়েছে। একটি `claude-gateway doctor` কমান্ড নির্ভরতা পরীক্ষা করে এবং সাধারণ সমস্যাগুলো ঠিক করতে পারে।