Type-safe agent APIs with built-in tools, memory, and observability. Deploy anywhere with zero config.
import { Agent, createTool } from '@voltagent/core';
const weather = createTool({
name: 'weather',
execute: async ({ city }) => await getWeather(city),
});
export const assistant = new Agent({
name: 'assistant',
tools: [weather],
});
Full TypeScript support with compile-time safety for agent inputs, outputs, and tool schemas. Catch errors before runtime.
Pre-built tools for web search, file operations, and APIs. Persistent memory with vector storage for context retention.
Real-time tracing, token usage tracking, and error debugging. Export traces to Jaeger or view in the dashboard.
Add VoltAgent to your project with a single command. Zero dependencies, peer-only.
npm i @voltagent/coreCreate tools and agents using intuitive TypeScript APIs. Leverage built-in tools or bring your own.
const agent = new Agent({ tools: [webSearch] });Run anywhere: Node.js, Deno, browsers, or edge platforms. Docker-ready with health checks.
agent.run({ input: "What's the weather?" });"VoltAgent transformed how we build AI agents. The type safety and built-in tools cut our development time by 70%."
"The observability features are unmatched. We debug complex agent chains in minutes, not hours."
"Finally, an agent framework that feels like writing regular TypeScript. The DX is exceptional."
VoltAgent requires Node.js 18+ or Deno 1.35+. Works on Linux, macOS, and Windows. No native dependencies.
Framework-agnostic. Works with Express, Fastify, Next.js, SvelteKit, or plain Node.js. Framework adapters available.
Pricing is based on monthly token usage (input + output). Free tier includes 10K tokens. Overage billed at $0.50 per 1K tokens.
Yes. VoltAgent is designed for private deployment. Run on your own infrastructure, VPC, or edge network.
MIT License. Free for commercial and private use. No attribution required.
Join thousands of developers building the next generation of AI agents with VoltAgent.