منصوبے کے بارے میں
لانگ میموری ایک علمی میموری انجن ہے جو LLM ایپلی کیشنز اور خود مختار ایجنٹس کے لیے ہے۔ یہ صرف ایک سادہ بازیافت پائپ لائن نہیں جو متن کو ٹکڑوں میں تقسیم کرتی ہے، اسے ایمبیڈ کرتی ہے اور قریبی ویکٹر واپس کرتی ہے، بلکہ یہ میموری کے مسائل کو براہ راست ماڈل کرتا ہے: وقتی سچائی (ریکارڈ شدہ وقت بمقابلہ درست وقت)، ناقابل تبدیل مواد اور پروویننس، ٹائپ شدہ قابل عمل تعلقات، گورننس اسکوپس (پروجیکٹ، ٹیننٹ، صارف، ٹیم، کردار، ایجنٹ، کام، فریم ورک)، لائف سائیکل آپریشنز جیسے کشی، کمک، کنسولیڈیشن اور کمپریشن، اور ثبوت کا انتخاب جو مطابقت، تضادات، گراؤنڈنگ، اجازتوں اور ٹوکن لاگت سے محدود ہو۔
اسٹوریج SQLite کا استعمال کرتے ہوئے لوکل فرسٹ ہے، اور پروجیکٹ سیلف ہوسٹڈ سروس کے طور پر بھی چل سکتا ہے۔ README میں ایک واحد TypeScript انجن بیان کیا گیا ہے جسے کئی سطحوں سے ظاہر کیا گیا ہے: ایک npm لائبریری، ایک CLI، ایک HTTP API، MCP (stdio اور تصدیق شدہ Streamable HTTP)، ایک Next.js ڈیش بورڈ، اور ایک VS Code ایکسٹینشن۔ سیلف ہوسٹڈ سرور کو کال کرنے کے لیے ایک زیرو ڈیپینڈنسی Python HTTP کلائنٹ (longmemory-sdk) فراہم کیا گیا ہے۔
ریکال موڈز میں سخت (وقتی، تضاد، معاہدہ، اعتماد اور گراؤنڈنگ گیٹس کا اطلاق)، تاریخی (کسی دیے گئے درست وقت پر منسوخ شدہ سچائی کو محفوظ رکھنا)، ایسوسی ایٹیو (سیمنٹک، لیکسیکل، اینٹیٹی، ایکٹیویشن اور گراف سگنلز کی پیروی) اور ورلڈ گراؤنڈڈ (موجودہ بیرونی ثبوت کی ضرورت) شامل ہیں۔ ایک اختیاری answer_from_evidence اڈاپٹر زیادہ سے زیادہ ایک ماڈل کال کے ساتھ ثبوت پر مبنی جوابات تیار کرتا ہے۔
خصوصیات کے شعبوں میں شامل ہیں: "ہائیڈروگراف" میموری سبسٹریٹ جس میں ناقابل تبدیل نوڈس، قابل عمل کنارے، ورلڈز، اینٹیٹیز، فیسیٹس اور ٹریسز ہیں؛ اسکرپٹ کا پتہ لگانے، کوڈ سوئچنگ اور نقل کے ساتھ کثیر لسانی میموری؛ فن تعمیر، فیصلوں، کاموں، کنونشنز، ناکامیوں، ہینڈ آفز اور کوڈ کے اثرات کے لیے پروجیکٹ میموری؛ چیٹ میموری، مہارتیں، LLM-ویکی اور کوڈ گراف کے لیے گورنڈ اثاثے؛ ایک سیشن پورٹر جو Claude Code، Codex، OpenCode، Gemini CLI، Copilot Chat اور Cline سے اسٹورز پڑھتا ہے؛ ریپوزٹریز، فائلیں، مارک ڈاؤن، ویب مواد، فیڈز اور کلاؤڈ دستاویزات کے لیے کنیکٹرز؛ OpenAI کے مطابق APIs، Gemini، AWS Bedrock، Ollama اور لوکل HTTP ماڈلز کے ذریعے ایمبیڈنگز؛ اور LongMemEval، LoCoMo اور BEAM کے لیے بینچ مارک ہارنیس۔
انٹیگریشنز میں Claude Code، Codex/ChatGPT ڈیسک ٹاپ، Gemini CLI، ایجنٹ پلگ انز بنڈلز، ایک n8n کمیونٹی نوڈ، Cline، Continue، LibreChat، Dify، Flowise، اور CrewAI، AutoGen، LangGraph/LangChain، OpenAI ایجنٹس SDK اور PydanticAI کے لیے فریم ورک کی مثالیں شامل ہیں۔ ڈیپلوائمنٹ کے اختیارات میں Docker، Docker Compose، Heroku، Railway، Render، DigitalOcean ایپ پلیٹ فارم، Vercel (صرف ڈیش بورڈ) اور ایک Windows PowerShell اسکرپٹ شامل ہیں۔ سیکیورٹی گائیڈنس میں API کلید کے تحفظ، اصل کی پابندی، کنارے پر ٹی ایل ای Termination، کریڈنشلز کو ریپوزٹریز سے دور رکھنا، یاد شدہ مواد کو غیر معتبر ثبوت کے طور پر علاج کرنا، اور سرور سے منسلک شناخت کو محفوظ رکھنے پر زور دیا گیا ہے۔ یہ پروجیکٹ Apache-2.0 لائسنس یافتہ ہے، n8n نوڈ MIT کے تحت ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.