# VoltAgent > An open-source TypeScript framework and enterprise platform for building, observing, and deploying AI agents with multi-agent orchestration, RAG, and workflow automation. VoltAgent is an end-to-end AI agent engineering platform that combines an open-source TypeScript framework with the VoltOps cloud console for observability, automation, and deployment. Built by the team behind Refine, it brings clarity and best practices to JavaScript AI development — filling a gap left by Python-dominated tooling. The platform supports everything from single-agent prototypes to enterprise-scale multi-agent systems, with full TypeScript type safety and Zod schema validation throughout. - **Open-Source Core Framework**: *Install via `npm create voltagent-app@latest`* to scaffold a production-ready TypeScript agent with built-in support for Memory, RAG, Guardrails, Tools, MCP, Voice, and Workflow. - **Multi-Agent Orchestration**: *Define a Supervisor Agent with `subAgents`* to coordinate specialized agents, each with their own LLM, tools, and memory, enabling complex reasoning pipelines. - **Workflow Chain API**: *Use `createWorkflowChain()` with `.andAll()` and `andAgent()`* to compose declarative, fully-typed multi-step agent workflows with pause/resume support for human-in-the-loop scenarios. - **VoltOps Observability Console**: *Connect your agents to the VoltOps console* to monitor LLM calls, trace agent behavior, run evals, manage prompts, and debug workflows in real time — available as cloud or self-hosted. - **RAG Integration**: *Use `.embed()`, `.query()`, and `.rerank()` APIs* to build knowledge bases backed by vector stores like Pinecone, Postgres, and Supabase, with support for OpenAI, Cohere, and Voyage embeddings. - **Triggers & Actions**: *Configure event-driven triggers* (e.g., Slack messages, webhooks) to automate agent workflows across 40+ integrations including GitHub, Gmail, Salesforce, Jira, and Stripe. - **Unified LLM Provider API**: *Switch between OpenAI, Anthropic, and custom LLMs* with a single line change, using the `@ai-sdk` adapter pattern. - **Prompt Management**: *Version and iterate prompts* directly in the VoltOps console without redeploying code, enabling rapid experimentation and A/B testing. - **Deployment**: *Deploy agents to production* with persistent tunnel URLs, basic auth, and self-hosted options available on higher-tier plans. ## Features - Open-source TypeScript agent framework - Multi-agent supervisor orchestration - Workflow Chain API with pause/resume - LLM observability and tracing - RAG with vector database integration - Triggers and actions for event-driven automation - Prompt management and versioning - Agent evals and evaluation pipelines - Persistent memory across conversations - MCP (Model Context Protocol) support - Voice agent support - Guardrails for agent safety - Tool calling and function execution - Unified LLM provider API - Self-hosted deployment option - SSO integration (Pro/Enterprise) - 40+ app integrations ## Integrations OpenAI, Anthropic, Slack, GitHub, Gmail, Google Sheets, Google Drive, Google Calendar, Notion, Supabase, Stripe, Dropbox, OneDrive, Microsoft Teams, Mailchimp, Salesforce, SendGrid, YouTube, Zendesk, Trello, Jira, Intercom, HubSpot, Airtable, Figma, Asana, Mixpanel, Sentry, Snowflake, Pinecone, Cohere, Voyage, PostgreSQL ## Platforms WEB, API, DEVELOPER_SDK ## Pricing Open Source, Free tier available ## Links - Website: https://voltagent.dev - Documentation: https://voltagent.dev/docs - Repository: https://github.com/VoltAgent/voltagent - EveryDev.ai: https://www.everydev.ai/tools/voltagent