Framework

Kendi ajanlarınızı VAF üzerinde geliştirin.

Masaüstü uygulamasını çalıştıran motorun kendisi, Python kütüphanesi olarak. Tek pip install, sağlayıcıdan bağımsız Agent, kendi araçlarınız ve yayınlamanıza izin veren lisans.

Hızlı başlangıç

Üç satırda çalışan bir ajan.

Agent sınıfı framework'ün kararlı yüzeyidir. Aynı kod, tamamen yerel bir GGUF modeliyle de (hiçbir şey bilgisayardan çıkmaz) desteklenen herhangi bir API sağlayıcısıyla da çalışır: veyllo, openai, anthropic, google, deepseek, openrouter.

Akış yerleşik gelir. on_token verin; parçalar üretildikçe gelir.
Konuşmalar kalıcıdır. save_session() standart oturum deposuna yazar; id'yi geri verdiğinizde konuşma, hafızası eksiksiz biçimde kaldığı yerden devam eder.
Araçlarınız kendiliğinden tanınır. BaseTool'dan türetin veya aracınızı kendi pip paketi olarak yayınlayın; ajan başlatıldığında onu tanır. MCP sunucuları aynı şekilde bağlanır.
Varsayılan olarak yalın

Ajanınız neye ihtiyaç duyuyorsa yalnızca onu kurun.

Temel kurulum, çekirdek çalışma zamanı ile sağlayıcı SDK'larından oluşur. Ağır özellikler isteğe bağlı ek paketlerdir; gerekli ek paketi kurulmamış araçlar yüklenmeden kalır, ajan yine de çalışır.

vaf[server]HTTP ve WebSocket API'si
vaf[desktop]masaüstü penceresi ve sistem tepsisi
vaf[memory]uzun süreli RAG hafızası (pgvector)
vaf[speech]çevrimdışı konuşma-metin dönüşümü
vaf[browser]tarayıcı otomasyon araçları
vaf[pdf]PDF çıkarma ve OCR
vaf[docs]Office belge araçları
vaf[all]hepsi, tam ürünle aynı kapsam
Lisanslama

Araçlarınız sizin kalır.

VAF, AGPL-3.0 ile açık kaynaktır; buna ek olarak açık bir izin tanınır: VAF ile genel arayüzleri üzerinden iletişim kuran eklenti, araç ve iş akışları, tescilli koşullar dahil seçtiğiniz lisansla yayınlanabilir. VAF'ın kendisini kapalı kaynaklı bir ürüne veya SaaS'a gömmek için ticari lisans mevcuttur.

pip install, sonra geliştirin.

Gömme rehberi araçları, oturumları, async kullanımı ve paketlemeyi adım adım anlatır.

VAF Framework · Veyllo