Skip to content
MemPalace AI Memory·8 דקות קריאה·עברית

MemPalace - מערכת זיכרון AIשל מילה יובוביץ'

מילה יובוביץ' (כוכבת Resident Evil) בנתה יחד עם המפתח Ben Sigman מערכת זיכרון AI בקוד פתוח שעובדת בלי קריאות LLM, בלי שרתים, ובלי מפתחות API. המדריך הזה יראה לכם איך להתקין ולהשתמש ב-MemPalace.

מה תלמד

תוכן עניינים

  1. 01.מה זה MemPalace
  2. 02.למה זה מיוחד
  3. 03.איך מתקינים
  4. 04.איך זה עובד
  5. 05.חיבור MCP
  6. 06.טיפים לשימוש
PART 01

מה זה MemPalace

MemPalace הוא פרויקט קוד פתוח שנבנה על ידי מילה יובוביץ' (השחקנית מ-Resident Evil) והמפתח Ben Sigman. הפרויקט צבר מעל 7,000 כוכבים ב-GitHubוקיבל ציון מושלם בבנצ'מרקים של זיכרון AI.

הרעיון מבוסס על "ארמון הזיכרון" - טכניקה עתיקה מיוון שבה אתה מדמיין בניין עם חדרים, וכל חדר מכיל זיכרונות שונים. MemPalace לוקח את הרעיון הזה ומיישם אותו דיגיטלית: כל פרויקט הוא אגף (Wing), כל קטגוריה היא חדר (Room), וכל זיכרון ספציפי יושב במגירה (Drawer).

למה זה משנה? מערכות זיכרון רגילות (mem0, Zep) שולחות כל שאילתה ל-LLM, גובות כסף, ודורשות שרתים. MemPalace עובד לגמרי מקומית, בחינם, בלי שום תלות חיצונית.

PART 02

למה זה מיוחד

הנקודה המרכזית של MemPalace היא שהוא לא משתמש ב-LLM בכלל לשכבת הזיכרון. אפס קריאות. הכל רץ על regex ומילות מפתח.

התוצאה: זמן תגובה מיידי, עלות אפסית, ופרטיות מלאה. הזיכרונות שלך נשארים על המחשב שלך ולא נשלחים לשום מקום.

PART 03

איך מתקינים

ההתקנה פשוטה. צריך Python 3.10 ומעלה.

התקנה:

pip install mempalace

אתחול ארמון לפרויקט:

mempalace init ~/projects/myapp

סריקת קוד מקור:

mempalace mine ~/projects/myapp

סריקת שיחות:

mempalace mine ~/chats/ --mode convos

חיפוש בזיכרונות:

mempalace search "why did we switch to GraphQL"

הפקודה mine סורקת את הקבצים, מחלצת החלטות, העדפות, ואבני דרך, ומארגנת אותם אוטומטית בתוך מבנה הארמון.

PART 04

איך זה עובד

MemPalace מארגן זיכרונות בהיררכיה של 4 רמות, כמו בניין אמיתי:

Wing

אגף - מייצג פרויקט או נושא שלם. למשל: "האפליקציה שלי", "העדפות אישיות".

Room

חדר - קטגוריה בתוך האגף. למשל: "ארכיטקטורה", "דיבאג", "החלטות עיצוב".

Hall

אולם - סוג הזיכרון. למשל: "העדפות", "אבני דרך", "באגים ופתרונות".

Drawer

מגירה - פריט זיכרון בודד. למשל: "החלטנו לעבור ל-GraphQL כי ה-REST APIהיה איטי מדי".

טעינה בשכבות: MemPalace לא טוען את הכל בבת אחת. יש 4 שכבות טעינה:

Tunnels - חיבורים אוטומטיים: MemPalace יוצר מנהרות בין אגפים שונים. אם העדפה אישית רלוונטית לפרויקט, המנהרה תחבר ביניהם אוטומטית. כך זיכרון מאגף אחד יכול להיטען כשהוא רלוונטי לאגף אחר.

PART 05

חיבור MCP

MemPalace חושף 24 כלים דרך MCP (Model Context Protocol). זה אומר שכל כלי AI שתומך ב-MCP יכול להשתמש בזיכרון - Claude Code, ChatGPT, Cursor, ועוד.

הגדרה ב-Claude Code: הוסיפו את הבלוק הבא לקובץ ההגדרות של MCP:

{
  "mcpServers": {
    "mempalace": {
      "command": "python3",
      "args": ["-m", "mempalace.mcp_server"]
    }
  }
}

אחרי החיבור, Claude יוכל לחפש בזיכרונות, לשמור זיכרונות חדשים, ולבדוק את מצב הארמון - הכל דרך כלים ייעודיים.

דוגמאות לכלים שנחשפים: חיפוש בזיכרון, הוספת זיכרון חדש, בדיקת סטטוס, עדכון זיכרון קיים, ניהול מנהרות בין אגפים, וסריקה של שיחות חדשות.

PART 06

טיפים לשימוש

  1. 01

    סרקו שיחות מ-Claude Code. הקבצים יושבים ב-~/.claude/history.jsonl. הריצו mempalace mine ~/.claude/ --mode convos כדי לחלץ החלטות, העדפות, ותובנות מהשיחות.

  2. 02

    ייצאו שיחות מ-ChatGPT. ב-Settings > Data controls > Export data. תקבלו ZIP עם כל השיחות ב-JSON. הריצו mempalace mine ~/Downloads/chatgpt-export/ --mode convos.

  3. 03

    השתמשו ב-general extraction. חוץ מקוד ושיחות, MemPalace יכול לסרוק כל סוג של טקסט - הערות, מסמכים, Slack exports. בסריקה הכללית הוא מחלץ החלטות, העדפות, ואבני דרך.

  4. 04

    בדקו סטטוס באופן קבוע. הריצו mempalace status כדי לראות כמה זיכרונות יש, כמה אגפים, ואיפה יש פערים. ארמון מסודר = AI שעובד טוב יותר.

  5. 05

    אל תסרקו הכל בבת אחת. התחילו עם פרויקט אחד והשיחות האחרונות. תנו ל-MemPalace לבנות את הארמון בהדרגה. ככה תבינו את המבנה ותוכלו לכוון אותו.

TAKE-HOME

התחילו עם זה

העתיקו את הפקודות האלה כדי להתקין ולהתחיל:

INSTALLATION
# Install
pip install mempalace

# Init a palace for your project
mempalace init ~/projects/myapp

# Mine your codebase
mempalace mine ~/projects/myapp

# Mine your Claude Code conversations
mempalace mine ~/.claude/ --mode convos

# Search your memories
mempalace search "why did we switch to GraphQL"

הגדרת MCP ל-Claude Code:

MCP CONFIG
{
  "mcpServers": {
    "mempalace": {
      "command": "python3",
      "args": ["-m", "mempalace.mcp_server"]
    }
  }
}

רוצה עוד מדריכים כמו זה?

כל המדריכים שלי על Claude Code, סוכנים, ובניית SaaS עם AI.

כל המדריכים