AMBITGRAPH

מתקשה לעמוד בקצב של הסוכנים שלך?
מקבל כאב ראש מכמות הקוד?

פקודה אחת ואתה מסודר.

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

כל הריפו שלך, במפה אחת.

AmbitGraph סורק את הקוד ובונה ממנו מפה אינטראקטיבית וספרייה שאפשר לחפש בה. מתקינים פעם אחת על המחשב — לא בתוך הפרויקט. בלי חשבון, בלי API key ובלי לשלוח את הקוד לשום מקום.

01 / גרף

מודולים · מחלקות · ייבואים · קריאות · ראוטים · טבלאות

02 / ספרייה מאונדקסת וניתנת לחיפוש

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

תומך במגוון שפות תכנות

הרצה פשוטה ומהירה

$ pip install ambitgraph $ python -m ambitgraph map "<the folder with your code>"

תן לו תיקייה. הוא כבר יבנה את המפה.

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

הכול נשאר מחוץ לפרויקט

הוא רץ על פורט 8787 — או על הפורט הפנוי הבא — וכל הקבצים שהוא יוצר נשמרים מחוץ לפרויקט שלך. הקוד עצמו נשאר נקי.

$ python -m ambitgraph map --stop

צריך יותר? חבר את ה-LLM שלך.

$ python -m ambitgraph mapllm "<the folder with your code>"

AmbitGraph עובד מצוין בלי AI. אבל אם תרצה לנתח שפה או מבנה שהוא עדיין לא מכיר, אפשר לתת ל-LLM שלך להשלים את העבודה — עם המודל שאתה כבר משתמש בו.

03 / נשאר שלך, מנותק מהעולם החיצון

הקוד שלך נשאר אצלך. גם המפה.

AmbitGraph רץ מקומית ונותן לך תמונה ויזואלית של איך הקוד שלך באמת בנוי ומחובר.

הכול רץ בדפדפן שלך, על המחשב שלך. אף שורת קוד לא משתנה.

עשית vibe coding? עכשיו תראה מה באמת נבנה.

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

AI הוא תוספת, לא דרישה.

AmbitGraph לא צריך מודל, לא צורך טוקנים ולא דורש API key. המפה נבנית ישירות מהקוד שלך. רוצה יותר? תן לסוכן או ל-LLM שלך לעבוד מעל המפה שכבר נבנתה. לא רוצה? הכלי נשאר שימושי לחלוטין גם בלעדיהם.

מי אנחנו

AmbitGraph משתף כלים שבנינו לעצמנו. הם התחילו ככלים פנימיים לפרויקטים שלנו — מה שהיינו צריכים כדי לעמוד בקצב של הקוד שלנו, ושל הסוכנים שכותבים בו — ואנחנו פותחים אותם לפרויקטים של אחרים.

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

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

על מה אתה מסתכל, ומה עובד מתחת

Omniscient — המסך

המפה, הספרייה והחיפוש במקום אחד. זה החלק שאתה נוגע בו, והחלק היחיד שאתה צריך ללמוד. ל‑Omniscient →

השירותים — העבודה

הסריקה קוראת את הקוד שלך, המפה מציירת את מה שהיא פענחה, וTelegraph עוקב אחרי מי אחראי על מה. הם רצים מתחת וכותבים את מה שהמסך מראה.

צור קשר

shaked@ambitgraph.com
שקד מן בלינקדאין
יונתן לוי נחום בלינקדאין