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

GPT
A

aether-garden

רץ בדפדפן

build-small-hackathonmit2026-06-10

  • gradio
  • agents
  • simulation
  • three.js
  • persistent-world

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

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

מה זה

אתם כותבים תיאור חופשי של דמות, בין חמש למאתיים מילים, בלשונית הזימון. בתגובה המערכת משתמשת במודל MiniCPM3-4B כדי לייצר לה שם, רקע, מטרות, פחדים, ומשבצת אותה באחד משמונה אתרים מוגדרים. במקביל, מודל התמונות sdxl-turbo מייצר עבורה קלף דיוקן חזותי.

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

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

מתאים ל

  • הזנת דמות לעולם משותף

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

  • מעקב אחרי סימולציית סוכנים

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

  • שיטוט במפת העולם והאתרים

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

איפה זה נופל

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

שאלות
נפוצות

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

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

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

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

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

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

כמה זמן לוקח לדמות שהזנתי לפעול בעולם?

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

איך משתמשים

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

הרישיון

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

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

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