Baue deinen eigenen Agenten mit VAF.
VAF als Python-Bibliothek. Ein pip install, freie Wahl beim Anbieter, Tools als Python-Plugins. Selbst geschrieben und beim Start automatisch geladen.
Drei Zeilen, und dein Agent läuft.
Die Agent-Klasse ist die stabile Schnittstelle des Frameworks. Derselbe Code läuft mit einem rein lokalen GGUF-Modell, bei dem nichts den Rechner verlässt, oder mit jedem unterstützten API-Anbieter: veyllo, openai, anthropic, google, deepseek, openrouter.
Installiere nur, was dein Agent braucht.
Die Basisinstallation besteht aus der Kern-Runtime und den SDKs der Anbieter. Schwere Funktionen installierst du bei Bedarf als Extras dazu. Fehlt das Extra für ein Tool, wird dieses Tool einfach nicht geladen, und der Agent läuft trotzdem.
Deine Tools gehören dir.
VAF ist Open Source unter der AGPL-3.0, ergänzt um eine ausdrückliche Erlaubnis: Plugins, Tools und Workflows, die über die öffentlichen Schnittstellen mit VAF sprechen, dürfen unter einer Lizenz deiner Wahl erscheinen, auch unter proprietären Bedingungen. Wenn du VAF selbst in ein Closed-Source-Produkt oder SaaS einbetten willst, gibt es dafür eine kommerzielle Lizenz.
pip install, dann bauen.
Der Embedding-Guide führt dich durch Tools, Sessions, asynchrone Nutzung und Paketierung.