Framework

Eigene Agenten auf VAF bauen.

Dieselbe Maschinerie, auf der die Desktop-App läuft, als Python-Bibliothek. Ein pip install, eine anbieterunabhängige Agent-Klasse, eigene Tools, und eine Lizenz, die das Ausliefern erlaubt.

Schnellstart

Drei Zeilen bis zum laufenden Agenten.

Die Agent-Klasse ist die stabile Oberfläche 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.

Streaming ist eingebaut. on_token übergeben, und die Deltas kommen an, sobald sie erzeugt werden.
Unterhaltungen bleiben erhalten. save_session() schreibt in den Standard-Sessionspeicher; die ID zurückgeben, und es geht mit intaktem Gedächtnis weiter.
Eigene Tools werden gefunden. Von BaseTool ableiten oder ein Tool als eigenes pip-Paket ausliefern, und der Agent findet es beim Start. MCP-Server binden sich genauso ein.
Schlank ab Werk

Nur installieren, was der Agent braucht.

Die Basisinstallation umfasst die Kern-Runtime und die Anbieter-SDKs. Schwere Funktionen kommen als Extras dazu; fehlt das Extra zu einem Tool, bleibt es einfach ungeladen und der Agent läuft trotzdem.

vaf[server]die HTTP- und WebSocket-API
vaf[desktop]Desktop-Fenster und Tray
vaf[memory]Langzeitgedächtnis per RAG (pgvector)
vaf[speech]Transkription ohne Internet
vaf[browser]Tools für Browser-Automatisierung
vaf[pdf]PDF-Extraktion und OCR
vaf[docs]Tools für Office-Dokumente
vaf[all]alles, Funktionsgleichstand mit dem vollen Produkt
Lizenz

Ihre Tools bleiben Ihre.

VAF ist Open Source unter der AGPL-3.0, mit einer ausdrücklichen Erlaubnis obendrauf: Plugins, Tools und Workflows, die über die öffentlichen Schnittstellen mit VAF sprechen, dürfen unter einer Lizenz eigener Wahl erscheinen, auch unter proprietären Bedingungen. Für VAF selbst in einem Closed-Source-Produkt oder SaaS gibt es eine kommerzielle Lizenz.

pip install, dann bauen.

Der Embedding-Guide führt durch Tools, Sessions, asynchrone Nutzung und Paketierung.

Das VAF-Framework · Veyllo