חדש תמונה, וידאו, קריינות ותמלול בקריאה אחת, בלי להריץ מודל. מנסים בלי שרת

GPT
D

doc-mcp

רץ בדפדפן

Agents-MCP-Hackathonmit2025-06-07

  • gradio
  • mcp-server

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

  • —הורדות בחודש
  • 47לייקים

מה זה

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

מאחורי הקלעים פועל צינור עיבוד של LlamaIndex שמחלק את הטקסט למקטעים. לצורך חיפוש סמנטי נוצרים וקטורים באמצעות BAAI/bge-en-icl שנשמרים ב־MongoDB Atlas, והתשובות מופקות דרך מודל Llama-3.3-70B-Instruct שרץ על תשתית Nebius AI. בנוסף לממשק הוובי, המערכת חושפת נקודת קצה של פרוטוקול MCP, שמאפשרת לכלי פיתוח כמו Cursor ו־Windsurf לתשאל את התיעוד באופן אוטומטי.

מתאים ל

  • חיבור תיעוד לסביבת פיתוח

    חיבור שרת ה־MCP לעורכי קוד כדי לתת למודל רקע עדכני על ספריות בזמן כתיבה.

  • תשאול ספריות קוד פתוח

    הזנת כתובת מאגר כדי לשאול שאלות על הגדרות ושימוש ולקבל ציטוטים מדויקים.

  • חיפוש היברידי במסמכים

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

איפה זה נופל

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

שאלות
נפוצות

האם השימוש באפליקציה עולה כסף?

הגישה לממשק באתר אינה כרוכה בתשלום ואינה דורשת כרטיס אשראי. אם תרצו להריץ את המערכת בעצמכם, תצטרכו לשלם על צריכת ה־API מול Nebius ועל שטח האחסון ב־MongoDB מעבר למכסות החינמיות שלהם.

מה קורה עם הקבצים שנסרקים מהגיטהאב?

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

כמה זמן לוקח לאנדקס מאגר חדש?

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

האם אפשר להריץ את המערכת מקומית על המחשב?

כן, הקוד פתוח לחלוטין וניתן לשכפול מהמאגר. תצטרכו להגדיר קובץ סביבה עם מפתחות גישה ל־GitHub, ל־Nebius AI ול־MongoDB, ולהריץ את פקודת ההפעלה של פייתון.

איך משתמשים

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

הרישיון

הפרויקט מופץ תחת רישיון MIT, מה שמאפשר שימוש חופשי, העתקה, שינוי ושילוב במוצרים מסחריים ללא הגבלה מהותית. המידע שאתם שולבים נקרא ממאגרים ציבוריים בגיטהאב, אך הווקטורים והשאילתות מועברים לעיבוד אצל Nebius ו־MongoDB לפי תנאי השימוש שלהם.

  • שימוש מסחרי
  • שינוי הקוד
  • הפצה מחדש

הרישיון המלא ב־Hugging Face ↗