Framework

בונים סוכנים משלכם על VAF.

אותו מנוע שמניע את אפליקציית הדסקטופ — כספריית Python. ‏pip install אחד, ‏Agent בלי תלות בספק, כלים משלכם ורישיון שנותן לפרסם.

התחלה מהירה

שלוש שורות — והסוכן רץ.

מחלקת Agent היא המשטח היציב של ה-framework. אותו קוד מריץ מודל GGUF מקומי לגמרי (שום דבר לא עוזב את המחשב) או כל ספק API נתמך: ‏veyllo‏, openai‏, anthropic‏, google‏, deepseek‏, openrouter.

סטרימינג מובנה. מעבירים on_token והדלתאות מגיעות תוך כדי יצירה.
שיחות נשמרות. ‏save_session() כותב למאגר הסשנים הסטנדרטי; מחזירים את ה-id וממשיכים עם הזיכרון שלם.
הכלים שלכם מזוהים לבד. יורשים מ-BaseTool או מפרסמים כלי כחבילת pip נפרדת — הסוכן מוצא אותו בהפעלה. שרתי MCP מתחברים אותו דבר.
רזה כברירת מחדל

מתקינים רק מה שהסוכן שלכם צריך.

התקנת הבסיס היא הליבה ו-SDK של הספקים. יכולות כבדות הן תוספות לבחירה; כלי בלי התוספת שלו פשוט לא נטען — והסוכן ממשיך לרוץ.

vaf[server]‏API של HTTP ו-WebSocket
vaf[desktop]חלון דסקטופ ומגש
vaf[memory]זיכרון RAG לטווח ארוך (pgvector)
vaf[speech]תמלול אופליין
vaf[browser]כלי אוטומציה לדפדפן
vaf[pdf]חילוץ PDF ו-OCR
vaf[docs]כלים למסמכי Office
vaf[all]הכול — בשוויון למוצר המלא
רישיון

הכלים שלכם נשארים שלכם.

‏VAF הוא קוד פתוח ב-AGPL-3.0, עם היתר מפורש מעליו: תוספים, כלים וזרימות עבודה שמדברים עם VAF דרך הממשקים הציבוריים יכולים לצאת ברישיון שתבחרו — כולל תנאים קנייניים. להטמעת VAF עצמו במוצר סגור או ב-SaaS יש רישיון מסחרי.

‏pip install — ובונים.

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

ה-framework של VAF · Veyllo