diff --git a/README.md b/README.md index 810ec73f..8b4bda33 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.ar.md b/docs/i18n/README.ar.md index ec453d26..fc3bf733 100644 --- a/docs/i18n/README.ar.md +++ b/docs/i18n/README.ar.md @@ -33,6 +33,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.bn.md b/docs/i18n/README.bn.md index e4ea1d58..592de8a1 100644 --- a/docs/i18n/README.bn.md +++ b/docs/i18n/README.bn.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.cs.md b/docs/i18n/README.cs.md index 107ee135..424951d0 100644 --- a/docs/i18n/README.cs.md +++ b/docs/i18n/README.cs.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.da.md b/docs/i18n/README.da.md index 14948cf2..f11e9c5a 100644 --- a/docs/i18n/README.da.md +++ b/docs/i18n/README.da.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.de.md b/docs/i18n/README.de.md index ec6d380c..ce7bcb72 100644 --- a/docs/i18n/README.de.md +++ b/docs/i18n/README.de.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.el.md b/docs/i18n/README.el.md index 14120b64..0264e21f 100644 --- a/docs/i18n/README.el.md +++ b/docs/i18n/README.el.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.es.md b/docs/i18n/README.es.md index 0db49a56..72bdb98e 100644 --- a/docs/i18n/README.es.md +++ b/docs/i18n/README.es.md @@ -36,6 +36,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.fi.md b/docs/i18n/README.fi.md index fdf3c8d0..9fcb24ab 100644 --- a/docs/i18n/README.fi.md +++ b/docs/i18n/README.fi.md @@ -34,6 +34,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.fr.md b/docs/i18n/README.fr.md index 32c1bc1a..d0c3ef2b 100644 --- a/docs/i18n/README.fr.md +++ b/docs/i18n/README.fr.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.he.md b/docs/i18n/README.he.md index be59ab86..8b7c5e4b 100644 --- a/docs/i18n/README.he.md +++ b/docs/i18n/README.he.md @@ -34,6 +34,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.hi.md b/docs/i18n/README.hi.md index 5a65d7f6..1abf14de 100644 --- a/docs/i18n/README.hi.md +++ b/docs/i18n/README.hi.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.hu.md b/docs/i18n/README.hu.md index 20ba1c12..fc1c1746 100644 --- a/docs/i18n/README.hu.md +++ b/docs/i18n/README.hu.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.id.md b/docs/i18n/README.id.md index 23769795..a615a5a9 100644 --- a/docs/i18n/README.id.md +++ b/docs/i18n/README.id.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.it.md b/docs/i18n/README.it.md index 04384517..550d813d 100644 --- a/docs/i18n/README.it.md +++ b/docs/i18n/README.it.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.ja.md b/docs/i18n/README.ja.md index 6999dc42..66c0e7ca 100644 --- a/docs/i18n/README.ja.md +++ b/docs/i18n/README.ja.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.ko.md b/docs/i18n/README.ko.md index ba4b55fd..0d5724c3 100644 --- a/docs/i18n/README.ko.md +++ b/docs/i18n/README.ko.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.nl.md b/docs/i18n/README.nl.md index 8667a9b6..3437cdbf 100644 --- a/docs/i18n/README.nl.md +++ b/docs/i18n/README.nl.md @@ -34,6 +34,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.no.md b/docs/i18n/README.no.md index a5283db8..a50b5995 100644 --- a/docs/i18n/README.no.md +++ b/docs/i18n/README.no.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.pl.md b/docs/i18n/README.pl.md index 3bdabbb1..fcef5ebd 100644 --- a/docs/i18n/README.pl.md +++ b/docs/i18n/README.pl.md @@ -34,6 +34,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.pt-br.md b/docs/i18n/README.pt-br.md index e776daa4..bcb2c43a 100644 --- a/docs/i18n/README.pt-br.md +++ b/docs/i18n/README.pt-br.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.ro.md b/docs/i18n/README.ro.md index 9de3c82c..69ad6e0d 100644 --- a/docs/i18n/README.ro.md +++ b/docs/i18n/README.ro.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.ru.md b/docs/i18n/README.ru.md index 1e4d0b3a..7bc3ac07 100644 --- a/docs/i18n/README.ru.md +++ b/docs/i18n/README.ru.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.sv.md b/docs/i18n/README.sv.md index 51978d70..39c9cb3b 100644 --- a/docs/i18n/README.sv.md +++ b/docs/i18n/README.sv.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.th.md b/docs/i18n/README.th.md index 589f9de4..cb77f90a 100644 --- a/docs/i18n/README.th.md +++ b/docs/i18n/README.th.md @@ -34,6 +34,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.tr.md b/docs/i18n/README.tr.md index 7bc3467f..3c36f6ab 100644 --- a/docs/i18n/README.tr.md +++ b/docs/i18n/README.tr.md @@ -34,6 +34,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.uk.md b/docs/i18n/README.uk.md index 9594f134..b7aa2a39 100644 --- a/docs/i18n/README.uk.md +++ b/docs/i18n/README.uk.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.ur.md b/docs/i18n/README.ur.md new file mode 100644 index 00000000..a9be0b75 --- /dev/null +++ b/docs/i18n/README.ur.md @@ -0,0 +1,306 @@ +🌐 یہ ایک خودکار ترجمہ ہے۔ کمیونٹی کی اصلاحات کا خیر مقدم ہے! + +--- +

+
+ + + + + Claude-Mem + + +
+

+ +

+ 🇨🇳 中文 • + 🇯🇵 日本語 • + 🇧🇷 Português • + 🇰🇷 한국어 • + 🇪🇸 Español • + 🇩🇪 Deutsch • + 🇫🇷 Français + 🇮🇱 עברית • + 🇸🇦 العربية • + 🇷🇺 Русский • + 🇵🇱 Polski • + 🇨🇿 Čeština • + 🇳🇱 Nederlands • + 🇹🇷 Türkçe • + 🇺🇦 Українська • + 🇻🇳 Tiếng Việt • + 🇮🇩 Indonesia • + 🇹🇭 ไทย • + 🇮🇳 हिन्दी • + 🇧🇩 বাংলা • + 🇵🇰 اردو • + 🇷🇴 Română • + 🇸🇪 Svenska • + 🇮🇹 Italiano • + 🇬🇷 Ελληνικά • + 🇭🇺 Magyar • + 🇫🇮 Suomi • + 🇩🇰 Dansk • + 🇳🇴 Norsk +

+ +

Claude Code کے لیے بنایا گیا مستقل میموری کمپریشن سسٹم۔

+ +

+ + License + + + Version + + + Node + + + Mentioned in Awesome Claude Code + +

+ +

+ + + + + thedotmack/claude-mem | Trendshift + + +

+ +
+ +

+ + + Claude-Mem Preview + + +

+ +

+ تیز رفتار شروعات • + یہ کیسے کام کرتا ہے • + تلاش کے اوزار • + دستاویزات • + ترتیبات • + مسائل کی تشخیص • + لائسنس +

+ +

+ Claude-Mem خودکار طور پر ٹول کے استعمال کے بعد کے مشاہدات کو ریکارڈ کرتا ہے، سیمانٹک خلاصے تیار کرتا ہے اور انہیں مستقبل کے سیشنز میں دستیاب کرتا ہے تاکہ آپ سیشن میں براہ راست تناسب محفوظ رہے۔ یہ Claude کو سیشن ختم ہونے یا دوبارہ جڑنے کے بعد بھی منصوبے کے بارے میں معلومات کی مسلسلیت برقرار رکھنے کے قابل بناتا ہے۔ +

+ +--- + +## تیز رفتار شروعات + +ٹرمنل میں نیا Claude Code سیشن شروع کریں اور ہیں کمانڈز درج کریں: + +``` +> /plugin marketplace add thedotmack/claude-mem + +> /plugin install claude-mem +``` + +Claude Code کو دوبارہ شروع کریں۔ سابقہ سیشن کا تناسب خودکار طور پر نئے سیشن میں موجود ہوگا۔ + +**اہم خصوصیات:** + +- 🧠 **مستقل میموری** - تناسب سیشن کے دوران برقرار رہتا ہے +- 📊 **بتدریج ظہور** - لیئرڈ میموری کی بازیافت ٹوکن کی لاگت کی نمائندگی کے ساتھ +- 🔍 **کمکردہ تلاش** - mem-search مہارت کے ساتھ اپنے منصوبے کی تاریخ میں تلاش کریں +- 🖥️ **ویب ویور یو آئی** - http://localhost:37777 پر حقیقی وقت میموری اسٹریم +- 💻 **Claude Desktop مہارت** - Claude Desktop بات چیت سے میموری تلاش کریں +- 🔒 **رازداری کے کنٹرولز** - حساس مواد کو ذخیرہ سے خارج کرنے کے لیے `` ٹیگ استعمال کریں +- ⚙️ **تناسب کی ترتیبات** - کون سا تناسب انجیکٹ کیا جائے اس پر باریک کنٹرول +- 🤖 **خودکار آپریشن** - کسی دستی مداخلت کی ضرورت نہیں +- 🔗 **حوالہ** - ID کے ذریعے سابقہ مشاہدات کا حوالہ دیں (http://localhost:37777/api/observation/{id} کے ذریعے رسائی حاصل کریں یا تمام کو http://localhost:37777 پر ویب ویور میں دیکھیں) +- 🧪 **بیٹا چینل** - ورژن تبدیل کرنے کے ذریعے Endless Mode جیسی تجرباتی خصوصیات آزمائیں + +--- + +## دستاویزات + +📚 **[مکمل دستاویزات دیکھیں](docs/)** - GitHub پر markdown ڈاکس کو براؤز کریں + +### شروعات کرنا + +- **[انسٹالیشن گائیڈ](https://docs.claude-mem.ai/installation)** - تیز رفتار شروعات اور اعلیٰ درجے کی انسٹالیشن +- **[استعمال گائیڈ](https://docs.claude-mem.ai/usage/getting-started)** - Claude-Mem خودکار طور پر کیسے کام کرتا ہے +- **[تلاش کے اوزار](https://docs.claude-mem.ai/usage/search-tools)** - قدرتی زبان کے ساتھ اپنے منصوبے کی تاریخ میں تلاش کریں +- **[بیٹا خصوصیات](https://docs.claude-mem.ai/beta-features)** - Endless Mode جیسی تجرباتی خصوصیات آزمائیں + +### بہترین طریقہ کار + +- **[تناسب انجینیئرنگ](https://docs.claude-mem.ai/context-engineering)** - AI ایجنٹ کے تناسب کی اہمیت کے اصول +- **[بتدریج ظہور](https://docs.claude-mem.ai/progressive-disclosure)** - Claude-Mem کے تناسب کی تیاری کی حکمت عملی کے پیچھے فلسفہ + +### تعمیر + +- **[جائزہ](https://docs.claude-mem.ai/architecture/overview)** - نظام کے اجزاء اور ڈیٹا کے بہاؤ +- **[تعمیر کا ارتقاء](https://docs.claude-mem.ai/architecture-evolution)** - v3 سے v5 تک کا سفر +- **[ہکس تعمیر](https://docs.claude-mem.ai/hooks-architecture)** - Claude-Mem لائف سائیکل ہکس کا استعمال کیسے کرتا ہے +- **[ہکس حوالہ](https://docs.claude-mem.ai/architecture/hooks)** - 7 ہک اسکرپٹس کی تشریح +- **[ورکر سروس](https://docs.claude-mem.ai/architecture/worker-service)** - HTTP API اور Bun انتظام +- **[ڈیٹا بیس](https://docs.claude-mem.ai/architecture/database)** - SQLite اسکیما اور FTS5 تلاش +- **[تلاش تعمیر](https://docs.claude-mem.ai/architecture/search-architecture)** - Chroma ویکٹر ڈیٹا بیس کے ساتھ ہائبرڈ تلاش + +### ترتیبات اور ترقی + +- **[ترتیبات](https://docs.claude-mem.ai/configuration)** - ماحول کے متغیرات اور سیٹنگز +- **[ترقی](https://docs.claude-mem.ai/development)** - تعمیر، جانچ، حصہ داری +- **[مسائل کی تشخیص](https://docs.claude-mem.ai/troubleshooting)** - عام مسائل اور حل + +--- + +## یہ کیسے کام کرتا ہے + +**اہم اجزاء:** + +1. **5 لائف سائیکل ہکس** - SessionStart، UserPromptSubmit، PostToolUse، Stop، SessionEnd (6 ہک اسکرپٹس) +2. **سمارٹ انسٹالیشن** - کیش شدہ منحصرات چیکر (پری ہک اسکرپٹ، لائف سائیکل ہک نہیں) +3. **ورکر سروس** - ویب ویور UI اور 10 تلاش کے endpoints کے ساتھ پورٹ 37777 پر HTTP API، Bun کے ذریعے برتاؤ +4. **SQLite ڈیٹا بیس** - سیشنز، مشاہدات، خلاصہ ذخیرہ کرتا ہے +5. **mem-search مہارت** - بتدریج ظہور کے ساتھ قدرتی زبان کے سوالات +6. **Chroma ویکٹر ڈیٹا بیس** - ہائبرڈ سیمانٹک + کلیدی لفظ تلاش ذہین تناسب کی بازیافت کے لیے + +تفصیلات کے لیے [تعمیر کا جائزہ](https://docs.claude-mem.ai/architecture/overview) دیکھیں۔ + +--- + +## MCP تلاش کے اوزار + +Claude-Mem ٹوکن-موثر **3-لیئر ورک فلو پیٹرن** کی پیروی کرتے ہوئے **4 MCP اوزار** کے ذریعے ذہین میموری تلاش فراہم کرتا ہے: + +**3-لیئر ورک فلو:** + +1. **`search`** - IDs کے ساتھ کمپیکٹ انڈیکس حاصل کریں (~50-100 ٹوکن/نتیجہ) +2. **`timeline`** - دلچسپ نتائج کے ارد گرد زمانی تناسب حاصل کریں +3. **`get_observations`** - فلٹر شدہ IDs کے لیے صرف مکمل تفصیلات حاصل کریں (~500-1,000 ٹوکن/نتیجہ) + +**یہ کیسے کام کرتا ہے:** +- Claude آپ کی میموری میں تلاش کے لیے MCP اوزار استعمال کرتا ہے +- نتائج کا انڈیکس حاصل کرنے کے لیے `search` سے شروع کریں +- مخصوص مشاہدات کے ارد گرد کیا ہو رہا تھا دیکھنے کے لیے `timeline` استعمال کریں +- متعلقہ IDs کے لیے مکمل تفصیلات حاصل کرنے کے لیے `get_observations` استعمال کریں +- تفصیلات حاصل کرنے سے پہلے فلٹرنگ کے ذریعے **~10x ٹوکن کی بچت** + +**دستیاب MCP اوزار:** + +1. **`search`** - مکمل متن کی تلاش کے سوالات کے ساتھ میموری انڈیکس تلاش کریں، قسم/تاریخ/منصوبے کے لحاظ سے فلٹر کریں +2. **`timeline`** - مخصوص مشاہدہ یا سوال کے ارد گرد زمانی تناسب حاصل کریں +3. **`get_observations`** - IDs کے ذریعے مکمل مشاہدہ تفصیلات حاصل کریں (ہمیشہ متعدد IDs کو بیچ کریں) +4. **`__IMPORTANT`** - ورک فلو دستاویزات (ہمیشہ Claude کو نظر آتی ہے) + +**استعمال کی مثال:** + +```typescript +// مرحلہ 1: انڈیکس کے لیے تلاش کریں +search(query="authentication bug", type="bugfix", limit=10) + +// مرحلہ 2: انڈیکس کا جائزہ لیں، متعلقہ IDs کی شناخت کریں (مثلاً، #123, #456) + +// مرحلہ 3: مکمل تفصیلات حاصل کریں +get_observations(ids=[123, 456]) +``` + +تفصیلی مثالوں کے لیے [تلاش کے اوزار گائیڈ](https://docs.claude-mem.ai/usage/search-tools) دیکھیں۔ + +--- + +## بیٹا خصوصیات + +Claude-Mem ایک **بیٹا چینل** فراہم کرتا ہے جس میں **Endless Mode** جیسی تجرباتی خصوصیات ہیں (بڑھی ہوئی سیشنز کے لیے حیاتی نقل میموری کی تعمیر)۔ http://localhost:37777 → Settings میں ویب ویور UI سے مستحکم اور بیٹا ورژن کے درمیان سوئچ کریں۔ + +Endless Mode اور اسے کیسے آزمائیں اس کے بارے میں تفصیلات کے لیے **[بیٹا خصوصیات دستاویزات](https://docs.claude-mem.ai/beta-features)** دیکھیں۔ + +--- + +## نظام کی ضروریات + +- **Node.js**: 18.0.0 یا اس سے اوپر +- **Claude Code**: پلگ ان سپورٹ کے ساتھ جدید ترین ورژن +- **Bun**: JavaScript رن ٹائم اور پروسیس مینیجر (غیر موجود ہو تو خودکار طور پر انسٹال ہوگا) +- **uv**: ویکٹر تلاش کے لیے Python پیکج مینیجر (غیر موجود ہو تو خودکار طور پر انسٹال ہوگا) +- **SQLite 3**: مستقل اسٹوریج کے لیے (بنڈل شدہ) + +--- + +## ترتیبات + +سیٹنگز `~/.claude-mem/settings.json` میں منظم ہیں (پہلی رن میں ڈیفالٹ کے ساتھ خودکار طور پر بنائی جاتی ہے)۔ AI ماڈل، ورکر پورٹ، ڈیٹا ڈائریکٹری، لاگ لیول اور تناسب انجیکشن سیٹنگز کو ترتیب دیں۔ + +تمام دستیاب سیٹنگز اور مثالوں کے لیے **[ترتیبات گائیڈ](https://docs.claude-mem.ai/configuration)** دیکھیں۔ + +--- + +## ترقی + +تعمیر کی ہدایات، جانچ اور حصہ داری کے کام کے بہاؤ کے لیے **[ترقی گائیڈ](https://docs.claude-mem.ai/development)** دیکھیں۔ + +--- + +## مسائل کی تشخیص + +اگر مسائل کا سامنا ہو تو Claude کو مسئلہ بتائیں اور troubleshoot مہارت خودکار طور پر تشخیص دے گی اور حل فراہم کرے گی۔ + +عام مسائل اور حل کے لیے **[مسائل کی تشخیص گائیڈ](https://docs.claude-mem.ai/troubleshooting)** دیکھیں۔ + +--- + +## خرابی کی رپورٹ + +خودکار جنریٹر کے ساتھ تفصیلی خرابی کی رپورٹ تیار کریں: + +```bash +cd ~/.claude/plugins/marketplaces/thedotmack +npm run bug-report +``` + +## حصہ داری + +حصہ داری کا خیر مقدم ہے! براہ کرم: + +1. رپوزیٹری کو فورک کریں +2. ایک خصوصیت کی برانچ بنائیں +3. ٹیسٹ کے ساتھ اپنی تبدیلیاں کریں +4. دستاویزات کو اپڈیٹ کریں +5. ایک Pull Request جمع کریں + +حصہ داری کے کام کے بہاؤ کے لیے [ترقی گائیڈ](https://docs.claude-mem.ai/development) دیکھیں۔ + +--- + +## لائسنس + +یہ منصوبہ **GNU Affero General Public License v3.0** (AGPL-3.0) کے تحت لائسنس ہے۔ + +Copyright (C) 2025 Alex Newman (@thedotmack)۔ تمام حقوق محفوظ ہیں۔ + +مکمل تفصیلات کے لیے [LICENSE](LICENSE) فائل دیکھیں۔ + +**اس کا مطلب کیا ہے:** + +- آپ اس سافٹ ویئر کو آزادی سے استعمال، تبدیل اور تقسیم کر سکتے ہیں +- اگر آپ اسے تبدیل کریں اور نیٹ ورک سرور میں نشر کریں تو آپ کو اپنا سورس کوڈ دستیاب کرنا ہوگا +- ماخوذ کام بھی AGPL-3.0 کے تحت لائسنس ہونے چاہیں +- اس سافٹ ویئر کے لیے کوئی وارنٹی نہیں + +**Ragtime کے بارے میں نوٹ**: `ragtime/` ڈائریکٹری الگ سے **PolyForm Noncommercial License 1.0.0** کے تحت لائسنس ہے۔ تفصیلات کے لیے [ragtime/LICENSE](ragtime/LICENSE) دیکھیں۔ + +--- + +## معاونت + +- **دستاویزات**: [docs/](docs/) +- **مسائل**: [GitHub Issues](https://github.com/thedotmack/claude-mem/issues) +- **رپوزیٹری**: [github.com/thedotmack/claude-mem](https://github.com/thedotmack/claude-mem) +- **مصنف**: Alex Newman ([@thedotmack](https://github.com/thedotmack)) + +--- diff --git a/docs/i18n/README.vi.md b/docs/i18n/README.vi.md index 3b427702..a0a99a48 100644 --- a/docs/i18n/README.vi.md +++ b/docs/i18n/README.vi.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/i18n/README.zh.md b/docs/i18n/README.zh.md index aaa64af6..75c26a5d 100644 --- a/docs/i18n/README.zh.md +++ b/docs/i18n/README.zh.md @@ -35,6 +35,7 @@ 🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা • + 🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano • diff --git a/docs/public/modes.mdx b/docs/public/modes.mdx index b1715f57..fed9fdb1 100644 --- a/docs/public/modes.mdx +++ b/docs/public/modes.mdx @@ -65,6 +65,7 @@ Inherits all behavior from Code Mode but instructs Claude to generate **all** me | **Hindi** | `code--hi` | हिन्दी | | **Hungarian** | `code--hu` | Magyar | | **Indonesian** | `code--id` | Bahasa Indonesia | +| **Urdu** | `code--ur` | اردو | | **Italian** | `code--it` | Italiano | | **Japanese** | `code--ja` | 日本語 | | **Korean** | `code--ko` | 한국어 | diff --git a/plugin/modes/code--ur.json b/plugin/modes/code--ur.json new file mode 100644 index 00000000..6155941b --- /dev/null +++ b/plugin/modes/code--ur.json @@ -0,0 +1,25 @@ +{ + "name": "Code Development (Urdu)", + "prompts": { + "footer": "IMPORTANT! DO NOT do any work right now other than generating this OBSERVATIONS from tool use messages - and remember that you are a memory agent designed to summarize a DIFFERENT claude code session, not this one.\n\nNever reference yourself or your own actions. Do not output anything other than the observation content formatted in the XML structure above. All other output is ignored by the system, and the system has been designed to be smart about token usage. Please spend your tokens wisely on useful observations.\n\nRemember that we record these observations as a way of helping us stay on track with our progress, and to help us keep important decisions and changes at the forefront of our minds! :) Thank you so much for your help!\n\nLANGUAGE REQUIREMENTS: Please write the observation data in اردو", + + "xml_title_placeholder": "[**title**: بنیادی کام یا موضوع کو بیان کرنے والا مختصر عنوان]", + "xml_subtitle_placeholder": "[**subtitle**: ایک جملے میں وضاحت (زیادہ سے زیادہ 24 الفاظ)]", + "xml_fact_placeholder": "[مختصر، خود کفیل بیان]", + "xml_narrative_placeholder": "[**narrative**: مکمل تناسب: کیا کیا گیا، یہ کیسے کام کرتا ہے، یہ کیوں اہم ہے]", + "xml_concept_placeholder": "[علم-نوع-قسم]", + "xml_file_placeholder": "[فائل/کا/راستہ]", + + "xml_summary_request_placeholder": "[مختصر عنوان جو صارف کے درخواست اور بحث/کیے گئے کام کا خلاصہ بیان کرتا ہے]", + "xml_summary_investigated_placeholder": "[اب تک کیا دریافت کیا گیا ہے؟ کیا جائزہ لیا گیا ہے؟]", + "xml_summary_learned_placeholder": "[آپ نے چیزوں کے کام کرنے کے طریقے کے بارے میں کیا سیکھا؟]", + "xml_summary_completed_placeholder": "[اب تک کون سا کام مکمل ہوا ہے؟ کیا بھیجا گیا یا تبدیل کیا گیا؟]", + "xml_summary_next_steps_placeholder": "[اس سیشن میں آپ فعال طور پر کس پر کام کر رہے ہیں یا آگے کام کرنے کا منصوبہ بنا رہے ہیں؟]", + "xml_summary_notes_placeholder": "[موجودہ پیشرفت پر اضافی بصیرت یا نوٹس]", + + "continuation_instruction": "IMPORTANT: Continue generating observations from tool use messages using the XML structure below.\n\nLANGUAGE REQUIREMENTS: Please write the observation data in اردو", + + "summary_footer": "IMPORTANT! DO NOT do any work right now other than generating this next PROGRESS SUMMARY - and remember that you are a memory agent designed to summarize a DIFFERENT claude code session, not this one.\n\nNever reference yourself or your own actions. Do not output anything other than the summary content formatted in the XML structure above. All other output is ignored by the system, and the system has been designed to be smart about token usage. Please spend your tokens wisely on useful summary content.\n\nThank you, this summary will be very useful for keeping track of our progress!\n\nLANGUAGE REQUIREMENTS: Please write ALL summary content (request, investigated, learned, completed, next_steps, notes) in اردو" + } +} + diff --git a/scripts/translate-readme/cli.ts b/scripts/translate-readme/cli.ts index d61befc4..2d02fb99 100644 --- a/scripts/translate-readme/cli.ts +++ b/scripts/translate-readme/cli.ts @@ -88,6 +88,7 @@ function printLanguages(): void { th: "Thai", hi: "Hindi", bn: "Bengali", + ur: "Urdu", ro: "Romanian", sv: "Swedish", // Tier 4 - Why not diff --git a/scripts/translate-readme/index.ts b/scripts/translate-readme/index.ts index 79dd5b71..9e3a03e4 100644 --- a/scripts/translate-readme/index.ts +++ b/scripts/translate-readme/index.ts @@ -92,6 +92,7 @@ const LANGUAGE_NAMES: Record = { th: "Thai", hi: "Hindi", bn: "Bengali", + ur: "Urdu", ro: "Romanian", sv: "Swedish", // Tier 4 - Why not