NanoClaw

סוכן ה-AI האישי שלך. מאובטח. קליל. שלך.

האתר הרשמי של NanoClaw, סוכן ה-AI האישי והמאובטח. NanoClaw רץ בצורה מאובטחת בקונטיינרים, בנוי כדי שתוכל להבין ולהתאים אותו לצרכים שלך.

21.3k+ כוכבים ב-GitHub

למה NanoClaw?

NanoClaw מספק את אותה פונקציונליות ליבה בבסיס קוד שאתם באמת יכולים להבין.

NanoClaw
OpenClaw
קבצי מקור 15 3,680
שורות קוד ~3,900 434,453
תלויות <10 70
קבצי הגדרות 0 53
זמן להבנה 8 דקות 1–2 שבועות
מודל אבטחה בידוד קונטיינר ברמת מערכת ההפעלה בדיקות ברמת האפליקציה
ארכיטקטורה תהליך יחיד + קונטיינרים מבודדים תהליך יחיד, זיכרון משותף

מה זה תומך

כל מה ש-NanoClaw תומך בו מהקופסה, ולא מה שאתם לא צריכים.

💬

אפליקציות מסרים

WhatsApp, Telegram ועוד. שלחו הודעה לסוכן NanoClaw שלכם מהטלפון דרך האפליקציות שאתם כבר משתמשים בהן.

🔒

בידוד קונטיינרים

סוכנים רצים ב-Apple Container (macOS) או Docker. הם יכולים לראות רק מה שאתם מעלים במפורש.

🐝

נחילי סוכנים חדש

NanoClaw יכול להרים צוותים של סוכנים מתמחים שמשתפים פעולה במשימות מורכבות. ה-AI האישי הראשון שתומך בכך.

🧠

זיכרון לכל קבוצה

לכל קבוצה יש זיכרון CLAUDE.md משלה, מערכת קבצים מבודדת, והיא רצה בסנדבוקס קונטיינר משלה.

משימות מתוזמנות

משימות חוזרות שמריצות את Claude ושולחות לכם הודעה חזרה. תדריכי בוקר, סיכומים שבועיים ועוד.

🧩

מערכת Skills

הרחיבו פונקציונליות בלי נפיחות. הוסיפו Gmail, Telegram או יכולות מותאמות אישית באמצעות skills.

הגדרה AI-Native

ללא אשפי התקנה. Claude Code מנחה הכל: תלויות, אימות, קונטיינרים, שירותים.

🌐

גישה לאינטרנט

NanoClaw יכול לחפש באינטרנט, לשלוף תוכן ולגלוש בדפים כדי לחקור כל נושא.

ארכיטקטורה

NanoClaw הוא תהליך Node.js יחיד. סוכנים בקונטיינרים מבודדים. 15 קבצי מקור.

הודעה נכנסת
WhatsApp / Telegram
SQLite
אחסון ומניעת כפילויות
GroupQueue
FIFO לכל קבוצה
קונטיינר
Claude Agent SDK
תגובה
מוזרמת חזרה

תהליך יחיד

תהליך Node.js אחד עושה polling להודעות, מנהל תורים, מפעיל קונטיינרים ומטפל ב-IPC. בלי מיקרו-שירותים, בלי message brokers.

בידוד לכל קבוצה

כל קבוצה מקבלת קונטיינר משלה, מערכת קבצים, מרחב שמות IPC וסשן Claude משלה. קבוצות לא יכולות לגשת לנתונים של קבוצות אחרות.

בקרת מקביליות

GroupQueue מגביל קונטיינרים מקביליים (ברירת מחדל: 3). סדר FIFO לכל קבוצה עם ניסיונות חוזרים בכשל עם השהיה אקספוננציאלית.

IPC דרך מערכת קבצים

קונטיינרים מתקשרים עם המארח דרך קבצי JSON בתיקיות לכל קבוצה. המארח עושה polling, מאמת הרשאות, מבצע ומנקה.

קבצים מרכזיים

index.ts — אורקסטרטור — לולאת polling, עיבוד הודעות, הפעלת סוכן
container-runner.ts — מפעיל קונטיינרים עם מאונטים מבודדים, מזרים פלט
group-queue.ts — תור FIFO לכל קבוצה עם מגבלות מקביליות והשהיה חוזרת
ipc.ts — מעבד בקשות IPC מקונטיינרים עם בדיקות הרשאות
db.ts — SQLite — הודעות, סשנים, קבוצות, משימות, מצב ראוטר
task-scheduler.ts — הרצת משימות מתוזמנות: cron, אינטרוולים ופעולות חד-פעמיות

פילוסופיה

העקרונות שמעצבים כל החלטה ב-NanoClaw.

🔍

קטן מספיק כדי להבין

NanoClaw הוא תהליך אחד, קומץ קבצי מקור. קטן מספיק כדי שתוכלו לקרוא ולהבין את כל בסיס הקוד.

🛡️

מאובטח באמצעות בידוד

סוכנים רצים בקונטיינרים של Linux. הם יכולים לראות רק מה שמעולה במפורש. Bash בטוח כי הוא רץ בתוך הקונטיינר.

👤

בנוי למשתמש אחד

NanoClaw הוא לא מסגרת מונוליטית. זו תוכנה עובדת שמתאימה בדיוק לצרכים שלכם. עשו Fork, תנו ל-Claude Code להתאים אותה אליכם.

🤖

AI-native

ללא אשף התקנה; Claude Code מנחה את ההגדרה. ללא דשבורד; שאלו את Claude. ללא כלי דיבוג; תארו את הבעיה.

🧩

Skills במקום תכונות

תורמים מוסיפים skills של Claude Code כמו /add-telegram שמשנים את ההתקנה שלכם. בסוף מקבלים קוד נקי שעושה בדיוק מה שצריך.

המסגרת הטובה ביותר, המודל הטוב ביותר

רץ על Claude Agent SDK, מה שאומר שאתם מריצים את Claude Code ישירות. המסגרת חשובה. מסגרת טובה נותנת למודלים חכמים כוחות-על.

התחילו עם NanoClaw ב-3 שורות

שכפלו את NanoClaw, היכנסו לתיקיה, ותנו ל-Claude לטפל בשאר.

טרמינל
$ git clone https://github.com/qwibitai/nanoclaw.git
$ cd nanoclaw
$ claude

אז הריצו /setup Claude Code מטפל בהכל: תלויות, אימות, הגדרת קונטיינרים, הגדרת שירותים.

דרישות

macOS או Linux Node.js 20+ Claude Code Apple Container (macOS) או Docker

בחדשות

שאלות נפוצות

מה זה NanoClaw?

NanoClaw הוא סוכן AI אישי קל משקל וקוד פתוח שרץ על המחשב שלך. הוא מתחבר לאפליקציות הודעות כמו WhatsApp, Telegram, Slack, Discord ו-Signal, מריץ כל סשן סוכן בתוך מכולה מבודדת (Docker או Apple Container), ובנוי על 15 קבצי מקור בלבד שאפשר לקרוא בישיבה אחת. הוא בנוי על Claude Agent SDK ומיועד לאנשים שרוצים לשלוט לחלוטין בעוזר ה-AI שלהם.

מה ההבדל בין NanoClaw ל-OpenClaw?

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

האם NanoClaw מאובטח?

אבטחה היא עיקרון תכנון מרכזי. כל סשן סוכן רץ בתוך קונטיינר Linux מבודד עם מערכת קבצים, מרחב שמות IPC ומרחב תהליכים משלו. סוכנים יכולים לגשת רק לתיקיות שמעולות במפורש, ואין גישה אמביינטית למערכת שלכם. מאחר שכל בסיס הקוד הוא כ-3,900 שורות קוד ב-15 קבצים, אפשר באופן ריאלי לבדוק את כל מה שהתוכנה עושה. השילוב של בידוד ברמת קונטיינר ובסיס קוד קטן וניתן לביקורת הופך את NanoClaw לאחת הדרכים השקופות והמאובטחות ביותר להריץ סוכני AI.

האם צריך לדעת לתכנת כדי להשתמש ב-NanoClaw?

לא. NanoClaw משתמש בתהליך הגדרה מבוסס AI שבו Claude Code מטפל בהתקנה, בהגדרות ובשינויים שוטפים באופן אינטראקטיבי. מריצים את הכישור /setup ועוקבים אחר ההנחיות. אם רוצים להתאים אישית את ההתנהגות מאוחר יותר, מתארים את מה שרוצים בשפה רגילה ו-Claude Code משנה את הקוד עבורך. עם זאת, מצופה שתהיה נוח עם טרמינל והרצת פקודות כמו git clone.

האם NanoClaw חינמי?

NanoClaw עצמו חינמי לחלוטין וקוד פתוח תחת רישיון MIT. עם זאת, הוא רץ על Claude Agent SDK שדורש מפתח API של Claude או מנוי ל-Claude Code. העלות תלויה בכמות השימוש. NanoClaw מתוכנן לצרוך מעט טוקנים, אך השימוש הבסיסי ב-AI מחויב על ידי Anthropic.

באיזה אפליקציות מסרים NanoClaw תומך?

NanoClaw מגיע עם תמיכה ב-WhatsApp מהקופסה וניתן להרחיב אותו לעבודה עם Telegram, אימייל וערוצים נוספים באמצעות מערכת ה-skills. הוספת Telegram פשוטה כמו הרצת ה-skill /add-telegram, שמנחה אתכם דרך כל ההגדרה. הארכיטקטורה מתוכננת כך שערוצי מסרים הם מודולריים, כך שתוכלו להריץ ערוץ אחד או מספר ערוצים במקביל, כל אחד עם ההגדרות שלו.

באיזה סביבות ריצה של קונטיינרים יש תמיכה?

NanoClaw תומך גם ב-Apple Container וגם ב-Docker. ב-macOS, Apple Container מספק סנדבוקס מהיר וקליל המותאם ל-Apple silicon, בעוד ש-Docker זמין כחלופה. ב-Linux, Docker משמש אוטומטית. במהלך תהליך ה-/setup הראשוני, אתם בוחרים באיזו סביבת ריצה להשתמש בהתאם לפלטפורמה ולהעדפות שלכם.

אפשר להריץ את NanoClaw על Linux?

כן. NanoClaw רץ גם על macOS וגם על Linux. ב-Linux, Docker משמש כסביבת הריצה של הקונטיינרים ומוגדר אוטומטית במהלך ההגדרה. דרישות המערכת הן Node.js 20 ומעלה, Claude Code וסביבת ריצה של קונטיינרים (Docker ב-Linux). ה-skill /setup מטפל בכל בדיקות התלויות וההגדרה עבור הפלטפורמה שלכם.

איך מגדירים את NanoClaw?

NanoClaw משתמש בתהליך הגדרה AI-native. אחרי שכפול המאגר והרצת Claude Code, מריצים את ה-skill /setup, שמנחה אתכם דרך התקנת תלויות, אימות ערוצי המסרים שלכם, הגדרת סביבת הריצה של הקונטיינרים והפעלת שירותי הרקע. אין קבצי הגדרות ידניים לערוך. Claude Code מטפל בכל ההגדרה באופן אינטראקטיבי. לשינויים שוטפים, תוכלו לתאר מה שאתם רוצים ו-Claude Code יבצע את השינויים ישירות בבסיס הקוד.

איך NanoClaw משתווה למסגרות סוכני AI אחרות?

רוב מסגרות סוכני ה-AI מתוכננות לצוותים שבונים מוצרים. הן גדולות, מורכבות ודורשות השקעה משמעותית כדי להבין. NanoClaw מתוכנן לאנשים פרטיים שרוצים עוזר AI אישי שהם שולטים בו לחלוטין. הוא רץ כתהליך Node.js יחיד, משתמש בבידוד קונטיינרים אמיתי במקום סנדבוקס ברמת האפליקציה, וקטן מספיק כדי להבין לגמרי. הוא רץ על Claude Agent SDK, מה שנותן לכם גישה ישירה ליכולות של Claude ללא שכבות הפשטה.

האם NanoClaw הוא קוד פתוח?

כן. Nano Claw הוא קוד פתוח לחלוטין תחת רישיון MIT. כל בסיס הקוד זמין ב-GitHub, ותרומות מתקבלות בברכה. הפרויקט מעודד Fork והתאמה אישית. הפילוסופיה היא שסוכן ה-AI האישי שלכם צריך להיות תוכנה עובדת המותאמת לצרכים המדויקים שלכם, ולא מסגרת גנרית שמגדירים.