VoltAgent is an open-source TypeScript framework for building and orchestrating AI agents.
Define agents with descriptions, LLM providers, tools, and memory management.
Build complex workflows using Supervisor Agents coordinating multiple specialized Sub-Agents.
Equip agents with custom or pre-built tools (functions) to interact with external systems.
Integrate easily with various LLM providers and switch between models effortlessly.
Enable agents to retain context across interactions using different configurable memory providers.
Visually monitor agent states, interactions, logs, and performance via the VoltAgent Console.
Build voice-enabled agents capable of speech recognition and synthesis.
Integrate specialized retriever agents for efficient information fetching.
Leverage utilities for crafting and managing effective prompts for your agents.
Designed for easy integration into existing Node.js applications.