منصوبے کے بارے میں
GBrain ایک memory system ہے AI agents کے لیے، جسے Garry Tan نے بنایا اور اپنے OpenClaw اور Hermes deployments میں استعمال کیا ہے۔ یہ explicit facts کو ان کے sources کے ساتھ محفوظ کرتا ہے، memories کی corrections اور withdrawal کی سہولت دیتا ہے، اور ایک ہی memory کو متعدد agents کے لیے دستیاب بناتا ہے۔ پروجیکٹ پر زور دیتا ہے کہ brain کا مالک صارف ہے: یہ آپ کے hardware، آپ کے database، اور آپ کی keys پر چلتا ہے۔
README میں بیان کردہ بنیادی صلاحیتیں:
- Keyless start: keyword retrieval اور agent-written memory بغیر کسی API keys کے کام کرتے ہیں۔ Optional keys semantic search (OpenAI یا Voyage) اور automatic fact extraction (OpenAI یا Anthropic) تک اپگریڈ کرتی ہیں۔
- Synthesis layer: people، companies، deals اور ideas پر cited prose answers فراہم کرتا ہے، ساتھ ہی brain کے بارے میں ایک واضح note کہ وہ ابھی تک کیا نہیں جانتا (gap analysis)، بجائے matching chunks کی فہرست کے۔
- Self-wiring knowledge graph: ہر page write entity references extract کرتا ہے اور attended، works_at، invested_in، founded اور advises جیسے typed edges بناتا ہے، بغیر LLM calls کے۔ README میں benchmark figures (P@5 49.1%، R@5 97.9% ایک 240-page corpus پر) بتائی گئی ہیں اور کہا گیا ہے کہ scorecards ایک sibling gbrain-evals repository میں موجود ہیں۔
- Multi-tenant company brain: ہر team member کو login کے ذریعے brain کا ایک scoped slice ملتا ہے، تاکہ queries صرف وہی واپس کریں جو صارف کو دیکھنے کی اجازت ہے۔ README بتاتا ہے کہ search، list، lookup اور multi-source reads پر fuzz testing سے zero leaks سامنے آئے۔
- Background daemon: 24/7 ingestion، enrichment اور ایک overnight consolidation cycle، جسے مصنف کے deployment میں 66 cron jobs autonomously چلنے کے طور پر بیان کیا گیا ہے۔
Installation اور integration:
- Bun 1.3.11 یا اس سے جدید درکار ہے۔ README خبردار کرتا ہے کہ GBrain npm پر distribute نہیں ہوتا اور ایک غیر متعلقہ npm package جس کا نام gbrain ہے موجود ہے؛ `bun install -g github:garrytan/gbrain` کے ذریعے install کریں یا clone کر کے `bun install && bun link` چلائیں۔
- متعدد setup paths: کسی موجودہ agent (Grok Bot، Muse، Codex، Claude Code) میں memory شامل کرنا، کسی موجودہ hosted brain سے connect ہونا، یا OpenClaw یا Hermes پر one-click templates کے ساتھ مکمل server-hosted deployment۔
- ایک local brain تقریباً دو سیکنڈ میں `gbrain init --pglite` سے بنایا جا سکتا ہے (بغیر Docker، بغیر server)، پھر MCP کے ذریعے Claude Code یا Codex سے connect کیا جا سکتا ہے۔ ایک `--surface verbs` mode سات memory verbs expose کرتا ہے: recall، remember، entity، synthesize، forget، context_pack اور delta۔
- Remote brains کو `gbrain connect <url> --token ...` سے connect کیا جا سکتا ہے، اور `gbrain agent register` agent harnesses کے onboarding کے لیے scoped OAuth clients اور tokens mint کرتا ہے۔
- Claude Code، Codex، Cursor/Windsurf، Hermes، Grok Bot، Grok Build، opencode، OpenClaw، Claude Desktop/Cowork اور Perplexity Computer کے لیے MCP integration guides موجود ہیں۔
- Optional personal-agent bootstrap Codex یا Claude Code کو identity files (SOUL.md، USER.md، MEMORY.md)، ایک private GitHub repository، اور ایک local PGLite brain کے ساتھ persistent agent میں تبدیل کرتا ہے۔ ایک `cold-start` skill ایک native connector، ClawVisor، یا Google Takeout جیسے offline archives کے ذریعے Gmail، calendar اور contacts import کرتی ہے۔
Operational notes: README بتاتا ہے کہ صرف Git clone ایک مکمل backup نہیں کیونکہ database میں facts، corrections، jobs اور accounting بھی موجود ہوتے ہیں، اور یہ ایک مکمل backup اور restoration guide کی طرف اشارہ کرتا ہے۔ یہ بھی بتاتا ہے کہ agents کے محفوظ کردہ memories بذاتِ خود brain-wide visibility رکھتی ہیں جب تک انہیں private mark نہ کیا جائے، اور کہ کسی موجودہ brain کو upgrade کرنے کے لیے search chunks دوبارہ بنانے کی ضرورت پڑ سکتی ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.