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

GPT
S

ShallowCodeResearch

רץ בדפדפן

Agents-MCP-Hackathonרישיון לא דווח2025-06-08

  • gradio
  • mcp
  • multi-agent
  • research
  • code-generation

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

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

מה זה

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

מאחורי הקלעים רץ שרשור של מספר סוכנים שמדברים בפרוטוקול MCP. החיפוש מתבצע באמצעות Tavily, עיבוד הטקסט ויצירת הקוד נשענים על מודלים כמו Qwen2.5-Coder-32B, Llama 3.1 8B, Llama 3.3 Nemotron 49B ו־Phi 4 דרך Nebius או ספקים נוספים. הרצת הקוד לא נעשית על השרת המקומי אלא נשלחת ישירות לסביבת ענן מבודדת של Modal שמכילה חבילות בסיסיות כמו pandas, numpy ו־scikit-learn.

מתאים ל

  • פיתוח אבטיפוס מהיר

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

  • חיבור לעורך קוד

    שימוש בשרת ה־MCP המובנה כדי לשלוח בקשות מחקר ובדיקת קוד ישירות מתוך VS Code ו־Cline.

  • הרצת סוכן בודד

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

איפה זה נופל

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

שאלות
נפוצות

האם השימוש באפליקציה בחינם?

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

למה הממשק לא מגיב כשלוחצים עליו?

האפליקציה נמצאת במצב מושהה על חומרת cpu-basic של Hugging Face. צריך להעיר את הספייס או לשכפל אותו, ולהזין את מפתחות הגישה כדי שהוא יוכל להתחיל לעבוד.

במה זה שונה משימוש רגיל במודל שפה?

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

אפשר להריץ את זה מקומית במחשב?

כן, הקוד בנוי מעל ספריית Gradio וכולל הגדרות התחברות כשרת MCP ב־SSE. אפשר לשכפל את הקוד ולהריץ אותו בסביבת פייתון 3.12 ומעלה עם המשתנים הנדרשים.

איך משתמשים

נכנסים ללשונית Orchestrator Flow, מקלידים את בקשת הפיתוח בשדה הטקסט ולוחצים על Process Request. מכיוון שהסביבה בהאגינג פייס רצה כרגע במצב מושהה על חומרת cpu-basic, הממשק דורש הפעלה מחדש. בנוסף, כדי שהתהליך ירוץ עד הסוף תצטרכו להגדיר מפתחות גישה משלכם עבור ספק המודלים, מנוע החיפוש Tavily ותשתית Modal.

הרישיון

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

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