Works around the clock
At set times or nonstop in the background, even while you're away. The result is ready when the run ends.
Your own AI agent that doesn't just answer, it gets work done. Open source, with memory and real tools. On your machine, with local models or an API key.
25,000+ downloads·Open source, AGPL-3.0·macOS, Windows & Linux
Less chatting, more done. Hand off the task, carry on, collect the result. You focus on what matters, your agent does the rest in the background.
At set times or nonstop in the background, even while you're away. The result is ready when the run ends.
The essentials from whole PDFs, even hundreds of pages long, and from your conversations. The knowledge stays, ready whenever a task needs it.
Large tasks, split into steps and run in parallel. Via an agent-to-agent protocol, also alongside Claude, Codex or OpenCode.
It runs them, reads the results and adjusts until it can use them on its own, custom ones included.
Local model, your own server, or one API key for every provider. You decide where the data lives and which model does the work. No per-seat subscription.
What it means to run an agent on your own machine, and why local-first matters for privacy, cost and control.
Read the explainerVAF runs on your machine, on your own server, or as a framework inside your code. Memory and keys live where the agent runs.
Install it, sign in, and the agent is in its own window.
Install it, share it, and VAF runs on your server at your own address.
Import it as a Python library for your own automations, agents and software.
More than a chat. Your agent, on the go. Web search, automations and a notification when something's done. History and memory are stored on your device, protected by your phone's encryption.
You ask in plain language, and the main agent plans the work and delegates each part to the specialist sub-agents below.
The desktop app runs on this framework, and you build on the same primitives. Install it from PyPI and build your own automations, agents and tools on top.
Your machine. Your data.
Your agent.
VAF needs models for text, vision and speech. Normally that means an account with every provider, every key wired in by hand, a separate invoice per provider and no combined view. The Veyllo API bundles that into one key and one bill.
Two steps: clone the repository and run the installer. You pick the platform; VAF sets up the rest: container runtime, Python and Node.
Read the code, follow the commits, and raise issues that reach the developers directly.
VAF does the groundwork on receipts, bank reconciliation and client queries, while review, sign-off and filing stay with your team.
In this example VAF drafts replies, quotes and reminders for a joinery, and the master craftsman or office approves each before it goes out.
VAF drafts deadline proposals, case summaries and routine letters for a firm's matters, and every draft waits for a person to review it.
The desktop app installs everything it needs; the Veyllo API supplies the models.