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

GBrain হল AI এজেন্টদের জন্য একটি মেমরি সিস্টেম, যা গ্যারি ট্যান তৈরি করেছেন এবং তার নিজস্ব OpenClaw ও Hermes স্থাপনাগুলিতে ব্যবহৃত হয়। এটি তাদের উৎস সহ সুস্পষ্ট তথ্য সংরক্ষণ করে, স্মৃতি সংশোধন ও প্রত্যাহার সমর্থন করে এবং একাধিক এজেন্টের মধ্যে একই মেমরি উপলব্ধ করে তোলে। প্রকল্পটি জোর দেয় যে ব্যবহারকারীই মস্তিষ্কের মালিক: এটি আপনার হার্ডওয়্যার, আপনার ডেটাবেস এবং আপনার কী-এর উপর চলে। README-তে বর্ণিত মূল ক্ষমতাগুলি: - কী-বিহীন শুরু: কীওয়ার্ড পুনরুদ্ধার এবং এজেন্ট-লিখিত মেমরি শূন্য API কী দিয়ে কাজ করে। ঐচ্ছিক কীগুলি সিমান্টিক অনুসন্ধান (OpenAI বা Voyage) এবং স্বয়ংক্রিয় তথ্য নিষ্কাশন (OpenAI বা Anthropic)-এ আপগ্রেড করে। - সংশ্লেষণ স্তর: ব্যক্তি, কোম্পানি, চুক্তি এবং ধারণা জুড়ে উদ্ধৃত গদ্য উত্তর প্রদান করে, এবং মস্তিষ্ক এখনও কী জানে না সে সম্পর্কে একটি সুস্পষ্ট নোট (গ্যাপ অ্যানালাইসিস) দেয়, কেবল মিলে যাওয়া খণ্ডগুলির একটি তালিকা নয়। - স্ব-তারযুক্ত নলেজ গ্রাফ: প্রতিটি পৃষ্ঠা লেখা সত্তা রেফারেন্স নিষ্কাশন করে এবং LLM কল ছাড়াই attended, works_at, invested_in, founded এবং advises-এর মতো টাইপ করা এজ তৈরি করে। README বেঞ্চমার্কের পরিসংখ্যান (240-পৃষ্ঠার কর্পাসে P@5 49.1%, R@5 97.9%) রিপোর্ট করে এবং বলে যে স্কোরকার্ডগুলি একটি সহোদর gbrain-evals রিপোজিটরিতে থাকে। - মাল্টি-টেন্যান্ট কোম্পানি ব্রেন: প্রতিটি দলের সদস্য লগইন দ্বারা মস্তিষ্কের একটি স্কোপড স্লাইস পায়, তাই কোয়েরিগুলি শুধুমাত্র ব্যবহারকারীকে যা দেখার অনুমতি দেওয়া হয়েছে তা ফেরত দেয়। README বলে যে অনুসন্ধান, তালিকা, লুকআপ এবং মাল্টি-সোর্স রিড জুড়ে ফাজ টেস্টিং শূন্য লিক তৈরি করেছে। - ব্যাকগ্রাউন্ড ডেমন: 24/7 ইনজেশন, এনরিচমেন্ট এবং একটি রাতারাতি একত্রীকরণ চক্র, যা লেখকের স্থাপনায় 66টি ক্রন জব স্বায়ত্তশাসিতভাবে চালানোর হিসাবে বর্ণনা করা হয়েছে। ইনস্টলেশন এবং ইন্টিগ্রেশন: - Bun 1.3.11 বা নতুন সংস্করণ প্রয়োজন। README সতর্ক করে যে GBrain npm-এ বিতরণ করা হয় না এবং gbrain নামের একটি সম্পর্কহীন npm প্যাকেজ বিদ্যমান; `bun install -g github:garrytan/gbrain` এর মাধ্যমে ইনস্টল করুন অথবা ক্লোন করে `bun install && bun link`। - একাধিক সেটআপ পাথ: একটি বিদ্যমান এজেন্টে মেমরি যোগ করা (Grok Bot, Muse, Codex, Claude Code), একটি বিদ্যমান হোস্টেড ব্রেন সংযোগ করা, অথবা OpenClaw বা Hermes-এ এক-ক্লিক টেমপ্লেট সহ একটি সম্পূর্ণ সার্ভার-হোস্টেড স্থাপনা। - একটি স্থানীয় ব্রেন প্রায় দুই সেকেন্ডে `gbrain init --pglite` (কোনো ডকার নেই, কোনো সার্ভার নেই) দিয়ে তৈরি করা যেতে পারে, তারপর MCP এর মাধ্যমে Claude Code বা Codex-এর সাথে সংযুক্ত করা যেতে পারে। একটি `--surface verbs` মোড সাতটি মেমরি ভার্ব প্রকাশ করে: recall, remember, entity, synthesize, forget, context_pack এবং delta। - রিমোট ব্রেনগুলি `gbrain connect <url> --token ...` দিয়ে সংযুক্ত করা যেতে পারে, এবং `gbrain agent register` এজেন্ট হারনেস অনবোর্ডিংয়ের জন্য স্কোপড OAuth ক্লায়েন্ট এবং টোকেন তৈরি করে। - Claude Code, Codex, Cursor/Windsurf, Hermes, Grok Bot, Grok Build, opencode, OpenClaw, Claude Desktop/Cowork এবং Perplexity Computer-এর জন্য MCP ইন্টিগ্রেশন গাইড বিদ্যমান। - ঐচ্ছিক ব্যক্তিগত-এজেন্ট বুটস্ট্র্যাপ Codex বা Claude Code-কে পরিচয় ফাইল (SOUL.md, USER.md, MEMORY.md), একটি ব্যক্তিগত GitHub রিপোজিটরি এবং একটি স্থানীয় PGLite ব্রেন সহ একটি স্থায়ী এজেন্টে পরিণত করে। একটি `cold-start` দক্ষতা একটি নেটিভ কানেক্টর, ClawVisor, বা Google Takeout-এর মতো অফলাইন আর্কাইভের মাধ্যমে Gmail, ক্যালেন্ডার এবং পরিচিতি আমদানি করে। অপারেশনাল নোটস: README বলে যে শুধুমাত্র একটি Git ক্লোন একটি সম্পূর্ণ ব্যাকআপ নয় কারণ ডেটাবেসে তথ্য, সংশোধন, কাজ এবং অ্যাকাউন্টিংও থাকে, এবং একটি সম্পূর্ণ ব্যাকআপ ও পুনরুদ্ধার গাইডের দিকে নির্দেশ করে। এটি আরও উল্লেখ করে যে এজেন্টদের দ্বারা সংরক্ষিত স্মৃতিগুলি ব্যক্তিগত হিসাবে চিহ্নিত না হলে ডিফল্টরূপে ব্রেন-ব্যাপী দৃশ্যমান হয় এবং একটি বিদ্যমান ব্রেন আপগ্রেড করার জন্য সার্চ চাঙ্কগুলি পুনর্নির্মাণের প্রয়োজন হতে পারে।