From a12ec2b23e43937dc83af2bbabc7d2d416407cc1 Mon Sep 17 00:00:00 2001 From: Jay Gaha Date: Wed, 20 May 2026 14:46:21 +0900 Subject: [PATCH] docs(i18n): add Nepali translation for README.md --- README.md | 3 +- docs/i18n/.translation-cache.json | 7 +- docs/i18n/README.ne.md | 420 ++++++++++++++++++++++++++++++ package.json | 2 +- scripts/translate-readme/index.ts | 1 + 5 files changed, 430 insertions(+), 3 deletions(-) create mode 100644 docs/i18n/README.ne.md diff --git a/README.md b/README.md index cad9221bcf..9a57be80e7 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,8 @@ ЁЯЗнЁЯЗ║ Magyar тАв ЁЯЗлЁЯЗо Suomi тАв ЁЯЗйЁЯЗ░ Dansk тАв - ЁЯЗ│ЁЯЗ┤ Norsk + ЁЯЗ│ЁЯЗ┤ Norsk тАв + ЁЯЗ│ЁЯЗ╡ рдиреЗрдкрд╛рд▓реА

Persistent memory compression system built for Claude Code.

diff --git a/docs/i18n/.translation-cache.json b/docs/i18n/.translation-cache.json index 4344fa14e6..742be276e9 100644 --- a/docs/i18n/.translation-cache.json +++ b/docs/i18n/.translation-cache.json @@ -141,6 +141,11 @@ "hash": "c0eb50d6772b5e61", "translatedAt": "2025-12-23T00:48:34.035Z", "costUsd": 0.19731189999999998 + }, + "ne": { + "hash": "c0eb50d6772b5e61", + "translatedAt": "2026-05-20T14:14:00.000Z", + "costUsd": 0.0 } } -} \ No newline at end of file +} diff --git a/docs/i18n/README.ne.md b/docs/i18n/README.ne.md new file mode 100644 index 0000000000..ea9910589f --- /dev/null +++ b/docs/i18n/README.ne.md @@ -0,0 +1,420 @@ +ЁЯМР рдпреЛ рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЕрдиреБрд╡рд╛рдж рд╣реЛред рд╕рдореБрджрд╛рдпрдмрд╛рдЯ рд╕реБрдзрд╛рд░рд╣рд░реВ рд╕реНрд╡рд╛рдЧрдд рдЫ! + +--- +

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

+ +

+ ЁЯЗиЁЯЗ│ ф╕нцЦЗ тАв + ЁЯЗ╣ЁЯЗ╝ ч╣БщлФф╕нцЦЗ тАв + ЁЯЗпЁЯЗ╡ цЧецЬмшкЮ тАв + ЁЯЗ╡ЁЯЗ╣ Portugu├кs тАв + ЁЯЗзЁЯЗ╖ Portugu├кs тАв + ЁЯЗ░ЁЯЗ╖ эХЬъ╡ньЦ┤ тАв + ЁЯЗкЁЯЗ╕ Espa├▒ol тАв + ЁЯЗйЁЯЗк Deutsch тАв + ЁЯЗлЁЯЗ╖ Fran├зais тАв + ЁЯЗоЁЯЗ▒ ╫в╫С╫и╫Щ╫к тАв + ЁЯЗ╕ЁЯЗж ╪з┘Д╪╣╪▒╪и┘К╪й тАв + ЁЯЗ╖ЁЯЗ║ ╨а╤Г╤Б╤Б╨║╨╕╨╣ тАв + ЁЯЗ╡ЁЯЗ▒ Polski тАв + ЁЯЗиЁЯЗ┐ ─Мe┼бtina тАв + ЁЯЗ│ЁЯЗ▒ Nederlands тАв + ЁЯЗ╣ЁЯЗ╖ T├╝rk├зe тАв + ЁЯЗ║ЁЯЗж ╨г╨║╤А╨░╤Ч╨╜╤Б╤М╨║╨░ тАв + ЁЯЗ╗ЁЯЗ│ Tiс║┐ng Viс╗Зt тАв + ЁЯЗ╡ЁЯЗн Tagalog тАв + ЁЯЗоЁЯЗй 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 + + + + + + + + Star History Chart + + +
+ +

+ рджреНрд░реБрдд рд╕реБрд░реБрд╡рд╛рдд тАв + рдпрд╕рд▓реЗ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ тАв + рдЦреЛрдЬ рдЙрдкрдХрд░рдгрд╣рд░реВ тАв + рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг тАв + рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди тАв + рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг тАв + рд▓рд╛рдЗрд╕реЗрдиреНрд╕ +

+ +

+ Claude-Mem рд▓реЗ рдЙрдкрдХрд░рдг рдкреНрд░рдпреЛрдЧрдХрд╛ рдЕрд╡рд▓реЛрдХрдирд╣рд░реВ (tool usage observations) рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд╕рдВрдХрд▓рди рдЧрд░реЗрд░, рд╕рд┐рдорд╛рдиреНрдЯрд┐рдХ рд╕рд╛рд░рд╛рдВрд╢рд╣рд░реВ (semantic summaries) рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реЗрд░ рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдЖрдЧрд╛рдореА рд╕рддреНрд░рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрд▓рдмреНрдз рдЧрд░рд╛рдИ рд╕рддреНрд░рд╣рд░реВрднрд░рд┐ рд╕рд╣рдЬ рд░реВрдкрдорд╛ рд╕рдиреНрджрд░реНрдн (context) рд╕реБрд░рдХреНрд╖рд┐рдд рд░рд╛рдЦреНрдЫред рдпрд╕рд▓реЗ рдЧрд░реНрджрд╛ рд╕рддреНрд░рд╣рд░реВ рд╕рдорд╛рдкреНрдд рднрдПрдкрдЫрд┐ рд╡рд╛ рдкреБрди: рдЬрдбрд╛рди рднрдПрдкрдЫрд┐ рдкрдирд┐ рдХреНрд▓реЙрдб (Claude) рд▓рд╛рдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдХрд╛ рдмрд╛рд░реЗрдорд╛ рдЬреНрдЮрд╛рдирдХреЛ рдирд┐рд░рдиреНрддрд░рддрд╛ рдХрд╛рдпрдо рд░рд╛рдЦреНрди рд╕рдХреНрд╖рдо рдмрдирд╛рдЙрдБрдЫред +

+ +--- + +## рджреНрд░реБрдд рд╕реБрд░реБрд╡рд╛рдд + +рдПрдХреИ рдЖрджреЗрд╢ (command) рдорд╛рд░реНрдлрдд рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН: + +```bash +npx claude-mem install +``` + +рд╡рд╛ Gemini CLI рдХрд╛ рд▓рд╛рдЧрд┐ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН (рдпрд╕рд▓реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ `~/.gemini` рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдБрдЫ): + +```bash +npx claude-mem install --ide gemini-cli +``` +рд╡рд╛ OpenCode рдХрд╛ рд▓рд╛рдЧрд┐ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН: + +```bash +npx claude-mem install --ide opencode +``` + +рд╡рд╛ Claude Code рднрд┐рддреНрд░ рд░рд╣реЗрдХреЛ рдкреНрд▓рдЧрдЗрди рдмрдЬрд╛рд░ (plugin marketplace) рдмрд╛рдЯ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН: + +```bash +/plugin marketplace add thedotmack/claude-mem + +/plugin install claude-mem +``` + +Claude Code рд╡рд╛ Gemini CLI рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдЕрдШрд┐рд▓реНрд▓рд╛ рд╕рддреНрд░рд╣рд░реВрдХрд╛ рд╕рдиреНрджрд░реНрднрд╣рд░реВ рдирдпрд╛рдБ рд╕рддреНрд░рд╣рд░реВрдорд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рджреЗрдЦрд╛ рдкрд░реНрдиреЗрдЫрдиреНред + +> **рдЯрд┐рдкреНрдкрдгреА:** Claude-Mem рд▓рд╛рдИ npm рдорд╛ рдкрдирд┐ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рддрд░ `npm install -g claude-mem` рд▓реЗ **SDK/рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдорд╛рддреНрд░** рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдЫ тАФ рдпрд╕рд▓реЗ рдкреНрд▓рдЧрдЗрди рд╣реБрдХрд╣рд░реВ (plugin hooks) рджрд░реНрддрд╛ рдЧрд░реНрджреИрди рд╡рд╛ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рд╕реЗрд╡рд╛ (worker service) рд╕реЗрдЯрдЕрдк рдЧрд░реНрджреИрдиред рд╕рдзреИрдВ рдорд╛рдерд┐ рдЙрд▓реНрд▓реЗрдЦрд┐рдд `npx claude-mem install` рд╡рд╛ `/plugin` рдЖрджреЗрд╢рд╣рд░реВ рдорд╛рд░реНрдлрдд рдиреИ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реНред + +### ЁЯжЮ OpenClaw рдЧреЗрдЯрд╡реЗ + +рдПрдХреИ рдЖрджреЗрд╢ рдорд╛рд░реНрдлрдд [OpenClaw](https://openclaw.ai) рдЧреЗрдЯрд╡реЗрд╣рд░реВрдорд╛ рд╕реНрдерд╛рдпреА рдореЗрдореЛрд░реА рдкреНрд▓рдЧрдЗрдирдХреЛ рд░реВрдкрдорд╛ claude-mem рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН: + +```bash +curl -fsSL https://install.cmem.ai/openclaw.sh | bash +``` + +рд╕реНрдерд╛рдкрдирд╛рдХрд░реНрддрд╛ (installer) рд▓реЗ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ (dependencies), рдкреНрд▓рдЧрдЗрди рд╕реЗрдЯрдЕрдк, AI рдкреНрд░рджрд╛рдпрдХ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди, рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ (worker) рдХреЛ рд╕реБрд░реБрд╡рд╛рдд рд░ рдЯреЗрд▓рд┐рдЧреНрд░рд╛рдо, рдбрд┐рд╕реНрдХреЛрд░реНрдб, рд╕реНрд▓реНрдпрд╛рдХ рдЖрджрд┐рдорд╛ рдРрдЪреНрдЫрд┐рдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рд╕рдордп рдЕрд╡рд▓реЛрдХрди рдлрд┐рдбрд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрдЫред рдердк рд╡рд┐рд╡рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ [OpenClaw Integration Guide](https://docs.claude-mem.ai/openclaw-integration) рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред + +**рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВ:** + +- ЁЯза **рд╕реНрдерд╛рдпреА рдореЗрдореЛрд░реА (Persistent Memory)** - рд╕рддреНрд░рд╣рд░реВ рдмрдиреНрдж рднрдП рдкрдирд┐ рд╕рдиреНрджрд░реНрдн рд╕реБрд░рдХреНрд╖рд┐рдд рд░рд╣рдиреНрдЫ +- ЁЯУК **рдХреНрд░рдорд┐рдХ рдкреНрд░рдХрдЯреАрдХрд░рдг (Progressive Disclosure)** - рдЯреЛрдХрди рд▓рд╛рдЧрдд рджреГрд╢реНрдпрд╛рддреНрдордХрддрд╛ рд╕рд╣рд┐рддрдХреЛ рддрд╣рдЧрдд рдореЗрдореЛрд░реА рдкреБрди:рдкреНрд░рд╛рдкреНрддрд┐ +- ЁЯФН **рд╕реАрдк-рдЖрдзрд╛рд░рд┐рдд рдЦреЛрдЬ (Skill-Based Search)** - mem-search рд╕реАрдк (skill) рдорд╛рд░реНрдлрдд рдЖрдлреНрдиреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдЗрддрд┐рд╣рд╛рд╕ рдЦреЛрдЬреНрдиреБрд╣реЛрд╕реН +- ЁЯЦея╕П **рд╡реЗрдм рджрд░реНрд╢рдХ UI (Web Viewer UI)** - http://localhost:37777 рдорд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рд╕рдордп рдореЗрдореЛрд░реА рд╕реНрдЯреНрд░рд┐рдо +- ЁЯТ╗ **Claude рдбреЗрд╕реНрдХрдЯрдк рд╕реАрдк (Claude Desktop Skill)** - Claude рдбреЗрд╕реНрдХрдЯрдк рдХреБрд░рд╛рдХрд╛рдиреАрд╣рд░реВрдмрд╛рдЯ рдореЗрдореЛрд░реА рдЦреЛрдЬреНрдиреБрд╣реЛрд╕реН +- ЁЯФТ **рдЧреЛрдкрдиреАрдпрддрд╛ рдирд┐рдпрдиреНрддреНрд░рдг (Privacy Control)** - рднрдгреНрдбрд╛рд░рдгрдмрд╛рдЯ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ рд╣рдЯрд╛рдЙрди `` рдЯреНрдпрд╛рдЧрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН +- тЪЩя╕П **рд╕рдиреНрджрд░реНрдн рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди (Context Configuration)** - рдХреБрди рд╕рдиреНрджрд░реНрдн рдЗрдиреНрдЬреЗрдХреНрдЯ рдЧрд░реНрдиреЗ рднрдиреНрдиреЗ рдмрд╛рд░реЗ рд╡рд┐рд╕реНрддреГрдд рдирд┐рдпрдиреНрддреНрд░рдг +- ЁЯдЦ **рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдЮреНрдЪрд╛рд▓рди (Automatic Operation)** - рдХреБрдиреИ рдореНрдпрд╛рдиреБрдЕрд▓ рд╣рд╕реНрддрдХреНрд╖реЗрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░реНрджреИрди +- ЁЯФЧ **рдЙрджреНрдзрд░рдгрд╣рд░реВ (Citations)** - ID рд╣рд░реВ рдорд╛рд░реНрдлрдд рд╡рд┐рдЧрддрдХрд╛ рдЕрд╡рд▓реЛрдХрдирд╣рд░реВрд▓рд╛рдИ рд╕рдиреНрджрд░реНрднрд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН (http://localhost:37777/api/observation/{id} рдорд╛рд░реНрдлрдд рдкрд╣реБрдБрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд╡рд╛ рд╡реЗрдм рджрд░реНрд╢рдХ http://localhost:37777 рдорд╛ рд╕рдмреИ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН) +- ЁЯзк **рдмреЗрдЯрд╛ рдЪреНрдпрд╛рдирд▓ (Beta Channel)** - рд╕рдВрд╕реНрдХрд░рдг рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реЗрд░ Endless Mode рдЬрд╕реНрддрд╛ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреБрд╣реЛрд╕реН + +--- + +## рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг + +ЁЯУЪ **[рдкреВрд░реНрдг рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН](https://docs.claude-mem.ai/)** - рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯрдорд╛ рдмреНрд░рд╛рдЙрдЬ рдЧрд░реНрдиреБрд╣реЛрд╕реН + +### рд╕реБрд░реБ рдЧрд░реНрджреИ + +- **[рд╕реНрдерд╛рдкрдирд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ (Installation Guide)](https://docs.claude-mem.ai/installation)** - рджреНрд░реБрдд рд╕реБрд░реБрд╡рд╛рдд рд░ рдЙрдиреНрдирдд рд╕реНрдерд╛рдкрдирд╛ +- **[Gemini CLI Setup](https://docs.claude-mem.ai/gemini-cli/setup)** - рдЧреБрдЧрд▓рдХреЛ Gemini CLI рдПрдХреАрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдкрд┐рдд рдЧрд╛рдЗрдб +- **[рдкреНрд░рдпреЛрдЧ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ (Usage Guide)](https://docs.claude-mem.ai/usage/getting-started)** - Claude-Mem рд▓реЗ рдХрд╕рд░реА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрдЫ +- **[рдЦреЛрдЬ рдЙрдкрдХрд░рдгрд╣рд░реВ (Search Tools)](https://docs.claude-mem.ai/usage/search-tools)** - рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛рдХреЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдЖрдлреНрдиреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдЗрддрд┐рд╣рд╛рд╕ рдЦреЛрдЬреНрдиреБрд╣реЛрд╕реН +- **[рдмреЗрдЯрд╛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ (Beta Features)](https://docs.claude-mem.ai/beta-features)** - Endless Mode рдЬрд╕реНрддрд╛ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреБрд╣реЛрд╕реН + +### рд╕рд░реНрд╡реЛрддреНрддрдо рдЕрднреНрдпрд╛рд╕рд╣рд░реВ (Best Practices) + +- **[рд╕рдиреНрджрд░реНрдн рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд┐рдЩ (Context Engineering)](https://docs.claude-mem.ai/context-engineering)** - AI рдПрдЬреЗрдиреНрдЯ рд╕рдиреНрджрд░реНрдн рдЕрдиреБрдХреВрд▓рдирдХрд╛ рд╕рд┐рджреНрдзрд╛рдиреНрддрд╣рд░реВ +- **[рдХреНрд░рдорд┐рдХ рдкреНрд░рдХрдЯреАрдХрд░рдг (Progressive Disclosure)](https://docs.claude-mem.ai/progressive-disclosure)** - Claude-Mem рдХреЛ рд╕рдиреНрджрд░реНрдн рдкреНрд░рд╛рдЗрдорд┐рдВрдЧ рд░рдгрдиреАрддрд┐рдХреЛ рдкрдЫрд╛рдбрд┐рдХреЛ рджрд░реНрд╢рди + +### рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ (Architecture) + +- **[рдЕрд╡рд▓реЛрдХрди (Overview)](https://docs.claude-mem.ai/architecture/overview)** - рдкреНрд░рдгрд╛рд▓реАрдХрд╛ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рд░ рдбрд╛рдЯрд╛ рдкреНрд░рд╡рд╛рд╣ +- **[рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рдХреЛ рд╡рд┐рдХрд╛рд╕ (Architecture Evolution)](https://docs.claude-mem.ai/architecture-evolution)** - v3 рджреЗрдЦрд┐ v5 рд╕рдореНрдордХреЛ рдпрд╛рддреНрд░рд╛ +- **[Hooks рд╡рд╛рд╕реНрддреБрдХрд▓рд╛](https://docs.claude-mem.ai/hooks-architecture)** - Claude-Mem рд▓реЗ рдЬреАрд╡рдирдЪрдХреНрд░ hooks рдХрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫ +- **[Hooks рд╕рдиреНрджрд░реНрдн](https://docs.claude-mem.ai/architecture/hooks)** - рен рд╡рдЯрд╛ hook рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВрдХреЛ рд╡реНрдпрд╛рдЦреНрдпрд╛ +- **[рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рд╕реЗрд╡рд╛ (Worker Service)](https://docs.claude-mem.ai/architecture/worker-service)** - HTTP API рд░ Bun рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди +- **[рдбреЗрдЯрд╛рдмреЗрд╕ (Database)](https://docs.claude-mem.ai/architecture/database)** - SQLite рд╕реНрдХрд┐рдорд╛ рд░ FTS5 рдЦреЛрдЬ +- **[рдЦреЛрдЬ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ (Search Architecture)](https://docs.claude-mem.ai/architecture/search-architecture)** - Chroma рднреЗрдХреНрдЯрд░ рдбреЗрдЯрд╛рдмреЗрд╕рдХреЛ рд╕рд╛рде рд╣рд╛рдЗрдмреНрд░рд┐рдб рдЦреЛрдЬ + +### рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рд░ рд╡рд┐рдХрд╛рд╕ (Configuration & Development) + +- **[рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди (Configuration)](https://docs.claude-mem.ai/configuration)** - рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд░рд╣рд░реВ (environment variables) рд░ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ +- **[рд╡рд┐рдХрд╛рд╕ (Development)](https://docs.claude-mem.ai/development)** - рдирд┐рд░реНрдорд╛рдг, рдкрд░реАрдХреНрд╖рдг, рдпреЛрдЧрджрд╛рди +- **[рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг (Troubleshooting)](https://docs.claude-mem.ai/troubleshooting)** - рд╕рд╛рдЭрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд░ рд╕рдорд╛рдзрд╛рдирд╣рд░реВ + +--- + +## рдпрд╕рд▓реЗ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ + +**рдореБрдЦреНрдп рдЕрд╡рдпрд╡рд╣рд░реВ (Core Components):** + +рез. **рел рдЬреАрд╡рдирдЪрдХреНрд░ рд╣реБрдХрд╣рд░реВ (Lifecycle Hooks)** - SessionStart, UserPromptSubmit, PostToolUse, Stop, SessionEnd (рем hook рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ) +реи. **рд╕реНрдорд╛рд░реНрдЯ рд╕реНрдерд╛рдкрдирд╛ (Smart Install)** - рдХреНрдпрд╛рд╕ рдЧрд░рд┐рдПрдХреЛ рдирд┐рд░реНрднрд░рддрд╛ рдкрд░реАрдХреНрд╖рдХ (pre-hook рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдЬреАрд╡рдирдЪрдХреНрд░ hook рд╣реЛрдЗрди) +рей. **рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рд╕реЗрд╡рд╛ (Worker Service)** - Bun рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд, рд╡реЗрдм рджрд░реНрд╢рдХ UI рд░ резреж рдЦреЛрдЬ рдПрдиреНрдбрдкреЛрдЗрдиреНрдЯрд╣рд░реВ рд╕рд╣рд┐рдд рдкреЛрд░реНрдЯ рейренренренрен рдорд╛ HTTP API +рек. **SQLite рдбреЗрдЯрд╛рдмреЗрд╕** - рд╕рддреНрд░рд╣рд░реВ (sessions), рдЕрд╡рд▓реЛрдХрдирд╣рд░реВ рд░ рд╕рд╛рд░рд╛рдВрд╢рд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдЫ +рел. **mem-search рд╕реАрдк (Skill)** - рдХреНрд░рдорд┐рдХ рдкреНрд░рдХрдЯреАрдХрд░рдгрдХреЛ рд╕рд╛рде рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛рдорд╛ рд╕реЛрдзрдкреБрдЫ +рем. **Chroma рднреЗрдХреНрдЯрд░ рдбреЗрдЯрд╛рдмреЗрд╕** - рдмреМрджреНрдзрд┐рдХ рд╕рдиреНрджрд░реНрдн рдкреБрди:рдкреНрд░рд╛рдкреНрддрд┐рдХрд╛ рд▓рд╛рдЧрд┐ рд╣рд╛рдЗрдмреНрд░рд┐рдб рд╕рд┐рдорд╛рдиреНрдЯрд┐рдХ + рдХреАрд╡рд░реНрдб рдЦреЛрдЬ + +рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ [Architecture Overview](https://docs.claude-mem.ai/architecture/overview) рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред + +--- + +## MCP рдЦреЛрдЬ рдЙрдкрдХрд░рдгрд╣рд░реВ (MCP Search Tools) + +Claude-Mem рд▓реЗ рдЯреЛрдХрди-рдХреБрд╢рд▓ **рей-рддрд╣рдХреЛ рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рдврд╛рдБрдЪрд╛ (3-layer workflow pattern)** рдкрдЫреНрдпрд╛рдЙрдБрджреИ **рек рд╡рдЯрд╛ MCP рдЙрдкрдХрд░рдгрд╣рд░реВ** рдорд╛рд░реНрдлрдд рдмреМрджреНрдзрд┐рдХ рдореЗрдореЛрд░реА рдЦреЛрдЬ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ: + +**рей-рддрд╣рдХреЛ рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ (The 3-Layer Workflow):** + +рез. **`search`** - ID рд╕рд╣рд┐рддрдХреЛ рдХрдореНрдкреНрдпрд╛рдХреНрдЯ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ (index) рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН (~релреж-резрежреж рдЯреЛрдХрди/рдирддрд┐рдЬрд╛) +реи. **`timeline`** - рд░реЛрдЪрдХ рдирддрд┐рдЬрд╛рд╣рд░реВрдХреЛ рд╡рд░рд┐рдкрд░рд┐рдХреЛ рдХрд╛рд▓рдХреНрд░рдорд┐рдХ рд╕рдиреНрджрд░реНрдн рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН +рей. **`get_observations`** - рдлрд┐рд▓реНрдЯрд░ рдЧрд░рд┐рдПрдХрд╛ ID рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдгрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН (~релрежреж-рез,режрежреж рдЯреЛрдХрди/рдирддрд┐рдЬрд╛) + +**рдпрд╕рд▓реЗ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ:** +- Claude рд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рдореЗрдореЛрд░реА рдЦреЛрдЬреНрди MCP рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ +- рдирддрд┐рдЬрд╛рд╣рд░реВрдХреЛ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди `search` рдмрд╛рдЯ рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реН +- рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрд╡рд▓реЛрдХрдирд╣рд░реВрдХреЛ рд╡рд░рд┐рдкрд░рд┐ рдХреЗ рднрдЗрд░рд╣реЗрдХреЛ рдерд┐рдпреЛ рднрдиреА рд╣реЗрд░реНрди `timeline` рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН +- рд╕рд╛рдиреНрджрд░реНрднрд┐рдХ ID рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрдг рд╡рд┐рд╡рд░рдгрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди `get_observations` рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН +- рд╡рд┐рд╡рд░рдгрд╣рд░реВ рд▓рд┐рдиреБ рдЕрдШрд┐ рдлрд┐рд▓реНрдЯрд░ рдЧрд░реЗрд░ **~резреж рдЧреБрдгрд╛ рдмрдвреА рдЯреЛрдХрди рдмрдЪрдд** рд╣реБрдиреНрдЫ + +**рдЙрдкрд▓рдмреНрдз MCP рдЙрдкрдХрд░рдгрд╣рд░реВ (Available MCP Tools):** + +рез. **`search`** - рдкреВрд░реНрдг-рдкрд╛рда (full-text) рд╕реЛрдзрдкреБрдЫ рдорд╛рд░реНрдлрдд рдореЗрдореЛрд░реА рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдЦреЛрдЬреНрдиреБрд╣реЛрд╕реН, рдкреНрд░рдХрд╛рд░/рдорд┐рддрд┐/рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЕрдиреБрд╕рд╛рд░ рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрдиреБрд╣реЛрд╕реН +реи. **`timeline`** - рдХреБрдиреИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрд╡рд▓реЛрдХрди рд╡рд╛ рд╕реЛрдзрдкреБрдЫрдХреЛ рд╡рд░рд┐рдкрд░рд┐ рдХрд╛рд▓рдХреНрд░рдорд┐рдХ рд╕рдиреНрджрд░реНрдн рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН +рей. **`get_observations`** - ID рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдкреВрд░реНрдг рдЕрд╡рд▓реЛрдХрди рд╡рд┐рд╡рд░рдгрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН (рд╕рдзреИрдВ рдзреЗрд░реИ ID рд╣рд░реВ рдПрдХреИрд╕рд╛рде рдкрдард╛рдЙрдиреБрд╣реЛрд╕реН) + +**рдкреНрд░рдпреЛрдЧрдХреЛ рдЙрджрд╛рд╣рд░рдг:** + +```typescript +// рдЪрд░рдг рез: рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ (index) рдХрд╛ рд▓рд╛рдЧрд┐ рдЦреЛрдЬреНрдиреБрд╣реЛрд╕реН +search(query="authentication bug", type="bugfix", limit=10) + +// рдЪрд░рдг реи: рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рдХреЛ рд╕рдореАрдХреНрд╖рд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рд╕рд╛рдиреНрджрд░реНрднрд┐рдХ ID рд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрдиреБрд╣реЛрд╕реН (рдЬрд╕реНрддреИ, #123, #456) + +// рдЪрд░рдг рей: рдкреВрд░реНрдг рд╡рд┐рд╡рд░рдг рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН +get_observations(ids=[123, 456]) +``` + +рд╡рд┐рд╕реНрддреГрдд рдЙрджрд╛рд╣рд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ [Search Tools Guide](https://docs.claude-mem.ai/usage/search-tools) рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред + +--- + +## рдмреЗрдЯрд╛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ (Beta Features) + +Claude-Mem рд▓реЗ **Endless Mode** (рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рддреНрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдмрд╛рдпреЛрдорд┐рдореЗрдЯрд┐рдХ рдореЗрдореЛрд░реА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛) рдЬрд╕реНрддрд╛ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ **рдмреЗрдЯрд╛ рдЪреНрдпрд╛рдирд▓** рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред http://localhost:37777 тЖТ Settings рдорд╛ рд░рд╣реЗрдХреЛ рд╡реЗрдм рджрд░реНрд╢рдХ UI рдмрд╛рдЯ рд╕реНрдерд┐рд░ (stable) рд░ рдмреЗрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реНред + +Endless Mode рдХреЛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рд░ рдпрд╕рд▓рд╛рдИ рдХрд╕рд░реА рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреЗ рднрдиреНрдиреЗ рдмрд╛рд░реЗ рдЬрд╛рдиреНрди **[Beta Features Documentation](https://docs.claude-mem.ai/beta-features)** рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред + +--- + +## рдкреНрд░рдгрд╛рд▓реА рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ + +- **Node.js**: резрео.реж.реж рд╡рд╛ рдЙрдЪреНрдЪ +- **Claude Code**: рдкреНрд▓рдЧрдЗрди рд╕рдорд░реНрдерди рднрдПрдХреЛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг +- **Bun**: JavaScript рд░рдирдЯрд╛рдЗрдо рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреНрд░рдмрдиреНрдзрдХ (рд╣рд░рд╛рдЗрд░рд╣реЗрдХреЛ рдЦрдгреНрдбрдорд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд╕реНрдерд╛рдкрдирд╛ рд╣реБрдиреЗрдЫ) +- **uv**: рднреЗрдХреНрдЯрд░ рдЦреЛрдЬрдХрд╛ рд▓рд╛рдЧрд┐ Python рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХ (рд╣рд░рд╛рдЗрд░рд╣реЗрдХреЛ рдЦрдгреНрдбрдорд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд╕реНрдерд╛рдкрдирд╛ рд╣реБрдиреЗрдЫ) +- **SQLite 3**: рд╕реНрдерд╛рдпреА рднрдгреНрдбрд╛рд░рдгрдХреЛ рд▓рд╛рдЧрд┐ (рдмрдиреНрдбрд▓ рдЧрд░рд┐рдПрдХреЛ) + +--- +### Windows рд╕реНрдерд╛рдкрдирд╛рдХрд╛ рдЯрд┐рдкреНрдкрдгреАрд╣рд░реВ + +рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдпрд╕реНрддреЛ рддреНрд░реБрдЯрд┐ (error) рджреЗрдЦреНрдиреБрднрдпреЛ рднрдиреЗ: + +```powershell +npm : The term 'npm' is not recognized as the name of a cmdlet +``` + +рдХреГрдкрдпрд╛ Node.js рд░ npm рд╕реНрдерд╛рдкрдирд╛ рднрдПрдХреЛ рд░ рддрдкрд╛рдИрдВрдХреЛ PATH рдорд╛ рдердкрд┐рдПрдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред https://nodejs.org рдмрд╛рдЯ рдирд╡реАрдирддрдо Node.js рд╕реНрдерд╛рдкрдирд╛рдХрд░реНрддрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рд╕реНрдерд╛рдкрдирд╛ рдкрдЫрд┐ рдЖрдлреНрдиреЛ рдЯрд░реНрдорд┐рдирд▓ рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реНред + +--- + +## рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди (Configuration) + +рд╕реЗрдЯрд┐рдЩрд╣рд░реВ `~/.claude-mem/settings.json` рдорд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░рд┐рдиреНрдЫ (рдкрд╣рд┐рд▓реЛ рдкрдЯрдХ рдЪрд▓рд╛рдЙрдБрджрд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдорд╛рдирд╣рд░реВрд╕рд╣рд┐рдд рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд╕рд┐рд░реНрдЬрдирд╛ рд╣реБрдиреНрдЫ)ред рдпрд╕рдорд╛ AI рдореЛрдбреЗрд▓, рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдкреЛрд░реНрдЯ, рдбрд╛рдЯрд╛ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА, рд▓рдЧ рд╕реНрддрд░, рд░ рд╕рдиреНрджрд░реНрдн рдЗрдиреНрдЬреЗрдХреНрд╕рди рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред + +рд╕рдмреИ рдЙрдкрд▓рдмреНрдз рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рд░ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ **[Configuration Guide](https://docs.claude-mem.ai/configuration)** рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред + +### рдХрд╛рд░реНрдпрд╡рд┐рдзрд┐ рд░ рднрд╛рд╖рд╛ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди (Mode & Language Configuration) + +Claude-Mem рд▓реЗ `CLAUDE_MEM_MODE` рд╕реЗрдЯрд┐рдЩ рдорд╛рд░реНрдлрдд рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░реНрдпрд╡рд┐рдзрд┐ рдореЛрдб рд░ рднрд╛рд╖рд╛рд╣рд░реВ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред + +рдпреЛ рд╡рд┐рдХрд▓реНрдкрд▓реЗ рдирд┐рдореНрди рджреБрд╡реИ рдХреБрд░рд╛ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрдЫ: +- рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣рдХреЛ рд╡реНрдпрд╡рд╣рд╛рд░ (рдЬрд╕реНрддреИ: code, chill, investigation) +- рдЙрддреНрдкрдиреНрди рдЧрд░рд┐рдПрдХрд╛ рдЕрд╡рд▓реЛрдХрдирд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗ рднрд╛рд╖рд╛ + +#### рдХрд╕рд░реА рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрдиреЗ + +рддрдкрд╛рдИрдВрдХреЛ рд╕реЗрдЯрд┐рдЩ рдлрд╛рдЗрд▓ `~/.claude-mem/settings.json` рдорд╛ рд╕рдореНрдкрд╛рджрди рдЧрд░реНрдиреБрд╣реЛрд╕реН: + +```json +{ + "CLAUDE_MEM_MODE": "code--zh" +} +``` + +рдореЛрдбрд╣рд░реВ `plugin/modes/` рдорд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреНред рд╕реНрдерд╛рдиреАрдп рд░реВрдкрдорд╛ рдЙрдкрд▓рдмреНрдз рд╕рдмреИ рдореЛрдбрд╣рд░реВ рд╣реЗрд░реНрди: + +```bash +ls ~/.claude/plugins/marketplaces/thedotmack/plugin/modes/ +``` + +#### рдЙрдкрд▓рдмреНрдз рдореЛрдбрд╣рд░реВ (Available Modes) + +| рдореЛрдб (Mode) | рд╡рд┐рд╡рд░рдг (Description) | +|------------|-------------------------| +| `code` | рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЕрдВрдЧреНрд░реЗрдЬреА рдореЛрдб | +| `code--zh` | рд╕рд░рд▓реАрдХреГрдд рдЪрд┐рдирд┐рдпрд╛рдБ рдореЛрдб | +| `code--ja` | рдЬрд╛рдкрд╛рдиреА рдореЛрдб | + +рднрд╛рд╖рд╛-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЛрдбрд╣рд░реВрд▓реЗ `code--[lang]` рдврд╛рдБрдЪрд╛ рдкрдЫреНрдпрд╛рдЙрдБрдЫрдиреН рдЬрд╣рд╛рдБ `[lang]` рднрдиреНрдирд╛рд▓реЗ ISO 639-1 рднрд╛рд╖рд╛ рдХреЛрдб рдмреБрдЭрд╛рдЙрдБрдЫ (рдЬрд╕реНрддреИ, рдЪрд┐рдирд┐рдпрд╛рдБрдХрд╛ рд▓рд╛рдЧрд┐ `zh`, рдЬрд╛рдкрд╛рдиреАрдХрд╛ рд▓рд╛рдЧрд┐ `ja`, рд╕реНрдкреЗрдирд┐рд╕рдХрд╛ рд▓рд╛рдЧрд┐ `es`)ред + +> рдиреЛрдЯ: `code--zh` (рд╕рд░рд▓реАрдХреГрдд рдЪрд┐рдирд┐рдпрд╛рдБ) рдкрд╣рд┐рд▓реЗ рдиреИ рдЗрди-рдмрд┐рд▓реНрдЯ рд░реВрдкрдорд╛ рдЙрдкрд▓рдмреНрдз рдЫ тАФ рдХреБрдиреИ рдердк рд╕реНрдерд╛рдкрдирд╛ рд╡рд╛ рдкреНрд▓рдЧрдЗрди рдЕрдкрдбреЗрдЯ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджреИрдиред + +#### рдореЛрдб рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реЗрдкрдЫрд┐ + +рдирдпрд╛рдБ рдореЛрдб рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рд▓рд╛рдЧреВ рдЧрд░реНрди Claude Code рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реНред + +--- + +## рд╡рд┐рдХрд╛рд╕ (Development) + +рдирд┐рд░реНрдорд╛рдг рдирд┐рд░реНрджреЗрд╢рдирд╣рд░реВ, рдкрд░реАрдХреНрд╖рдг, рд░ рдпреЛрдЧрджрд╛рди рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣рдХрд╛ рд▓рд╛рдЧрд┐ **[Development Guide](https://docs.claude-mem.ai/development)** рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред + +--- + +## рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг (Troubleshooting) + +рдпрджрд┐ рдХреБрдиреИ рд╕рдорд╕реНрдпрд╛ рдЖрдПрдорд╛, рдХреНрд▓реЙрдб (Claude) рд▓рд╛рдИ рд╕рдорд╕реНрдпрд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рдмрддрд╛рдЙрдиреБрд╣реЛрд╕реН рд░ troubleshoot рд╕реАрдкрд▓реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдирд┐рджрд╛рди рдЧрд░реА рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗрдЫред + +рд╕рд╛рдЭрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд░ рд╕рдорд╛рдзрд╛рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ **[Troubleshooting Guide](https://docs.claude-mem.ai/troubleshooting)** рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред + +--- + +## рддреНрд░реБрдЯрд┐ рд░рд┐рдкреЛрд░реНрдЯ (Bug Reports) + +рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЬреЗрдиреЗрд░реЗрдЯрд░ рдорд╛рд░реНрдлрдд рд╡рд┐рд╕реНрддреГрдд рддреНрд░реБрдЯрд┐ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН: + +```bash +cd ~/.claude/plugins/marketplaces/thedotmack +npm run bug-report +``` + +## рдпреЛрдЧрджрд╛рди (Contributing) + +рдпреЛрдЧрджрд╛рдирд╣рд░реВрдХреЛ рд╕реНрд╡рд╛рдЧрдд рдЫ! рдХреГрдкрдпрд╛: + +рез. рд░рд┐рдкреЛрдЬрд┐рдЯрд░реАрд▓рд╛рдИ рдлреЛрд░реНрдХ (Fork) рдЧрд░реНрдиреБрд╣реЛрд╕реН +реи. рдПрдЙрдЯрд╛ рдлрд┐рдЪрд░ рдмреНрд░рд╛рдиреНрдЪ (feature branch) рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН +рей. рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ (tests) рд╕рд╣рд┐рдд рдЖрдлреНрдирд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЧрд░реНрдиреБрд╣реЛрд╕реН +рек. рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рдЕрдкрдбреЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН +рел. рдПрдЙрдЯрд╛ рдкреБрд▓ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ (Pull Request) рджрд░реНрддрд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН + +рдпреЛрдЧрджрд╛рди рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣рдХрд╛ рд▓рд╛рдЧрд┐ [Development Guide](https://docs.claude-mem.ai/development) рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред + +--- + +## рд▓рд╛рдЗрд╕реЗрдиреНрд╕ (License) + +Claude-Mem рд▓рд╛рдИ рдЕрдкрд╛рдЪреЗ рд▓рд╛рдЗрд╕реЗрдиреНрд╕ реи.реж (Apache License 2.0) рдЕрдиреНрддрд░реНрдЧрдд рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рджрд┐рдЗрдПрдХреЛ рдЫред + +рд╣рд╛рдореАрд▓реЗ Apache-2.0 рд░реЛрдЬреНрдпреМрдВ рдХрд┐рдирднрдиреЗ рдПрдЬреЗрдиреНрдЯрд┐рдХ рдореЗрдореЛрд░реА (agentic memory) рд▓рд╛рдИ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдЙрдкрдХрд░рдгрд╣рд░реВ, рд╕реНрдерд╛рдиреАрдп рдПрдЬреЗрдиреНрдЯрд╣рд░реВ, MCP рд╕рд░реНрднрд░рд╣рд░реВ, рдЙрджреНрдпрдо рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ, рд░реЛрдмреЛрдЯрд┐рдХреНрд╕ рд╕реНрдЯреНрдпрд╛рдХрд╣рд░реВ, рд░ рдЙрддреНрдкрд╛рджрди рдПрдЬреЗрдиреНрдЯ рд╣рд╛рд░реНрдиреЗрд╕рд╣рд░реВрдорд╛ рд╕рдЬрд┐рд▓реИрд╕рдБрдЧ рдЗрдореНрдмреЗрдб рдЧрд░реНрди рд╕рдХрд┐рдпреЛрд╕реНред + +рдкреВрд░реНрдг рд╡рд┐рд╡рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ [LICENSE](LICENSE) рдлрд╛рдЗрд▓ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред рдЗрдЬрд╛рдЬрддрдкрддреНрд░рдХреЛ рджрд╛рдпрд░рд╛ рд░ рдЦреБрд▓рд╛/рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕реАрдорд╛рдХрд╛ рд▓рд╛рдЧрд┐ [docs/license.md](docs/license.md) рд░ [docs/ip-boundary.md](docs/ip-boundary.md) рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред + +**Ragtime рд╕рдореНрдмрдиреНрдзреА рдиреЛрдЯ**: `ragtime/` рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдЕрдкрд╛рдЪреЗ рд▓рд╛рдЗрд╕реЗрдиреНрд╕ реи.реж (Apache License 2.0) рдЕрдиреНрддрд░реНрдЧрдд рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдЫред рд╡рд┐рд╡рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ [ragtime/LICENSE](ragtime/LICENSE) рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред + +--- + +## рд╕рдорд░реНрдерди (Support) + +- **рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг**: [docs/](docs/) +- **рд╕рдорд╕реНрдпрд╛рд╣рд░реВ**: [GitHub Issues](https://github.com/thedotmack/claude-mem/issues) +- **рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА**: [github.com/thedotmack/claude-mem](https://github.com/thedotmack/claude-mem) +- **рдЖрдзрд┐рдХрд╛рд░рд┐рдХ X рдЦрд╛рддрд╛**: [@Claude_Memory](https://x.com/Claude_Memory) +- **рдЖрдзрд┐рдХрд╛рд░рд┐рдХ Discord**: [Discord рдорд╛ рд╕рд╛рдореЗрд▓ рд╣реБрдиреБрд╣реЛрд╕реН](https://discord.com/invite/J4wttp9vDu) +- **рд▓реЗрдЦрдХ**: Alex Newman ([@thedotmack](https://github.com/thedotmack)) + +--- + +**Claude Agent SDK рдорд╛рд░реНрдлрдд рдирд┐рд░реНрдорд┐рдд** | **Claude Code рд╕рдБрдЧ рдорд┐рд▓реНрджреЛ** | **TypeScript рдорд╛ рдмрдиреЗрдХреЛ** + +--- + +### $CMEM рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреЗ рд╣реЛ? + +$CMEM рдПрдХ рддреЗрд╕реНрд░реЛ рдкрдХреНрд╖рджреНрд╡рд╛рд░рд╛ Claude-Mem рдХреЛ рдкреВрд░реНрд╡ рд╕рд╣рдорддрд┐ рдмрд┐рдирд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ Solana рдЯреЛрдХрди рд╣реЛ, рддрд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд░реВрдкрдорд╛ Claude-Mem рдХрд╛ рдирд┐рд░реНрдорд╛рддрд╛ (Alex Newman, @thedotmack) рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдпреЛ рдЯреЛрдХрдирд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд╛ рд▓рд╛рдЧрд┐ рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рдЙрддреНрдкреНрд░реЗрд░рдХ рд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рддрдерд╛ рдЬреНрдЮрд╛рди рдХрд╛рд░реНрдпрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рд╕рдордп рдПрдЬреЗрдиреНрдЯ рдбреЗрдЯрд╛ рд▓реНрдпрд╛рдЙрдиреЗ рдорд╛рдзреНрдпрдордХреЛ рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрджрдЫред $CMEM: 2TsmuYUrsctE57VLckZBYEEzdokUF8j8e1GavekWBAGS diff --git a/package.json b/package.json index 7940286066..19dcca5374 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,7 @@ "translate-readme": "bun scripts/translate-readme/cli.ts -v -o docs/i18n README.md", "translate:tier1": "npm run translate-readme -- zh zh-tw ja pt-br ko es de fr", "translate:tier2": "npm run translate-readme -- he ar ru pl cs nl tr uk", - "translate:tier3": "npm run translate-readme -- vi id th hi bn ro sv", + "translate:tier3": "npm run translate-readme -- vi id th hi bn ne ro sv", "translate:tier4": "npm run translate-readme -- it el hu fi da no", "translate:all": "npm run translate:tier1 & npm run translate:tier2 & npm run translate:tier3 & npm run translate:tier4 & wait", "bug-report": "npx tsx scripts/bug-report/cli.ts", diff --git a/scripts/translate-readme/index.ts b/scripts/translate-readme/index.ts index ed94734cf8..3f7c3156cc 100644 --- a/scripts/translate-readme/index.ts +++ b/scripts/translate-readme/index.ts @@ -89,6 +89,7 @@ const LANGUAGE_NAMES: Record = { fi: "Finnish", da: "Danish", no: "Norwegian", + ne: "Nepali", bg: "Bulgarian", et: "Estonian", lt: "Lithuanian",