Plataforma visual para criar, testar e implantar agentes e workflows de IA, com exposição integrada por API e servidor MCP.
VoltAgent/voltagent
Framework TypeScript para criar agentes de IA com memória, ferramentas, MCP, RAG, voz e workflows, além do console VoltOps para observabilidade.
- Estrelas
- 10,846
- Forks
- 1,419
- Issues abertas
- 125
- Último commit
- há 5 dias
O que é?
VoltAgent é uma plataforma de engenharia de agentes de IA que tem como base um framework TypeScript open source. Os desenvolvedores definem agentes no código com funções tipadas, ferramentas, memória e provedores de modelos, e podem alternar entre provedores como OpenAI, Anthropic e Google por meio de configurações. O framework também oferece workflows com várias etapas, subagentes coordenados por um supervisor, ferramentas tipadas com Zod, conexões com servidores do Model Context Protocol, streaming retomável, geração aumentada por recuperação, entrada e saída de voz, guardrails e avaliações.
O VoltOps Console, que acompanha o framework, cuida da parte operacional. Ele oferece rastreamentos de execução, logs, inspeção de memória, um construtor de prompts, implantação, gatilhos e ações, monitoramento e dashboards para agentes em produção. Há opções em nuvem e self-hosted.
O projeto é distribuído como pacotes npm, como @voltagent/core, e o CLI create-voltagent-app cria a estrutura inicial de um projeto com um agente e um workflow de exemplo.
Recursos principais
- 01Defina agentes em TypeScript com funções tipadas, ferramentas, memória e provedores de modelos.
- 02Execute equipes de subagentes coordenadas por um supervisor.
- 03Workflows declarativos com várias etapas, que podem ser suspensos e retomados para aprovação humana.
- 04Conecte-se a servidores MCP e disponibilize ferramentas tipadas com Zod e hooks de ciclo de vida.
- 05RAG, voz (TTS/STT), guardrails e avaliações integrados.
- 06Console VoltOps para rastreamentos, logs, inspeção de memória e implantação.
Casos de uso
- Criar sistemas multiagentes em que agentes especializados são coordenados por um supervisor.
- Adicionar a um chatbot respostas fundamentadas em documentos próprios por meio de recuperação de informações.
- Criar automações com participação humana que pausam para aprovação de um gerente.
- Monitorar e depurar agentes LLM em produção usando rastreamentos e logs.
Início rápido
- 1
Crie um novo projeto VoltAgent com a CLI
npm create voltagent-app@latest - 2
Acesse a pasta do projeto e inicie o servidor de desenvolvimento
npm run dev
Antes de usar
- O console VoltOps, usado para conversar e observabilidade, é um serviço separado na nuvem ou hospedado por você.
- O exemplo inicial usa OpenAI, então você precisa de uma chave de API da OpenAI para executar o agente.
Tópicos
Perguntas frequentes
- O que é voltagent?
- Framework TypeScript para criar agentes de IA com memória, ferramentas, MCP, RAG, voz e workflows, além do console VoltOps para observabilidade. VoltAgent é uma plataforma de engenharia de agentes de IA que tem como base um framework TypeScript open source. Os desenvolvedores definem agentes no código com funções tipadas, ferramentas, memória e provedores de modelos, e podem alternar entre provedores como OpenAI, Anthropic e Google por meio de configurações. O framework também oferece workflows com várias etapas, subagentes coordenados por um supervisor, ferramentas tipadas com Zod, conexões com servidores do Model Context Protocol, streaming retomável, geração aumentada por recuperação, entrada e saída de voz, guardrails e avaliações.
- voltagent é gratuito? Qual é a licença?
- voltagent é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- voltagent ainda é mantido?
- Manutenção ativa. O último commit de voltagent foi em 15 de out. de 2026.
- Para que posso usar voltagent?
- Criar sistemas multiagentes em que agentes especializados são coordenados por um supervisor. Adicionar a um chatbot respostas fundamentadas em documentos próprios por meio de recuperação de informações. Criar automações com participação humana que pausam para aprovação de um gerente. Monitorar e depurar agentes LLM em produção usando rastreamentos e logs.
- Como instalar voltagent?
- Crie um novo projeto VoltAgent com a CLI: npm create voltagent-app@latest Acesse a pasta do projeto e inicie o servidor de desenvolvimento: npm run dev
- Onde consigo voltagent?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/VoltAgent/voltagent
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um servidor MCP open source que conecta agentes de IA, IDEs e aplicativos a bancos de dados por meio de ferramentas prontas ou definições personalizadas.
Framework Python para criar agentes de IA autônomos que pesquisam, planejam, programam e executam tarefas, com memória, RAG e mais de 100 provedores de LLM.
SDK open source para criar e executar agentes de IA em Python e TypeScript, com ferramentas, MCP, memória e portabilidade entre modelos.
SDK em TypeScript para criar agentes de IA persistentes e com estado na Cloudflare Durable Objects, com sincronização em tempo real, agendamento e suporte a MCP.
Framework em TypeScript para criar agentes de IA e aplicações com LLMs, com workflows, tools, memória, servidores MCP e evals.