Фреймворк

Стройте своих агентов на VAF.

Тот самый движок, на котором работает настольное приложение, — в виде библиотеки Python. Один pip install, Agent без привязки к провайдеру, свои инструменты и лицензия, позволяющая выпускать.

Быстрый старт

Три строки — и агент работает.

Класс Agent — стабильная поверхность фреймворка. Один и тот же код запускает полностью локальную модель GGUF (ничто не покидает компьютер) и любого поддерживаемого провайдера API: veyllo, openai, anthropic, google, deepseek, openrouter.

Стриминг из коробки. Передайте on_token — и дельты приходят по мере генерации.
Разговоры сохраняются. save_session() пишет в стандартное хранилище сессий; верните id — и продолжайте с целой памятью.
Ваши инструменты находятся сами. Наследуйтесь от BaseTool или выпустите инструмент отдельным pip-пакетом — агент подхватит его при старте. Серверы MCP подключаются так же.
Стройный по умолчанию

Ставьте только то, что нужно вашему агенту.

Базовая установка — ядро и SDK провайдеров. Тяжёлые возможности — опциональные дополнения; инструменты без своего дополнения просто не загружаются, а агент работает дальше.

vaf[server]HTTP- и WebSocket-API
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 — и стройте.

Руководство по встраиванию проводит через инструменты, сессии, асинхронную работу и упаковку.

Фреймворк VAF · Veyllo