Plataforma visual para crear, probar y desplegar agentes y flujos de trabajo de IA, con exposición integrada mediante API y servidor MCP.
VoltAgent/voltagent
Framework de TypeScript para crear agentes de IA con memoria, herramientas, MCP, RAG, voz y flujos de trabajo, además de la consola VoltOps para observabilidad.
- Estrellas
- 10,846
- Forks
- 1,419
- Issues abiertos
- 125
- Último commit
- hace 5 días
¿Qué es?
VoltAgent es una plataforma de ingeniería de agentes de IA cuyo núcleo es un framework de TypeScript de código abierto. Los desarrolladores definen agentes en código con roles tipados, herramientas, memoria y proveedores de modelos, y pueden cambiar de proveedor —por ejemplo, OpenAI, Anthropic y Google— mediante la configuración. El framework también incluye flujos de trabajo de varios pasos, subagentes coordinados por un supervisor, herramientas tipadas con Zod, conexiones a servidores del Model Context Protocol, streaming reanudable, generación aumentada por recuperación, entrada y salida de voz, guardrails y evaluaciones.
La consola complementaria VoltOps se ocupa de las operaciones. Ofrece trazas de ejecución, logs, inspección de memoria, un creador de prompts, despliegues, activadores y acciones, monitorización y dashboards para agentes en producción. Se ofrecen opciones tanto en la nube como autohospedadas.
El proyecto se distribuye como paquetes de npm, como @voltagent/core, y la CLI create-voltagent-app crea la estructura inicial de un proyecto con un agente y un flujo de trabajo de ejemplo.
Funciones clave
- 01Definir agentes en TypeScript con roles tipados, herramientas, memoria y proveedores de modelos.
- 02Ejecutar equipos de subagentes coordinados por un supervisor.
- 03Crear flujos de trabajo declarativos de varios pasos que se pueden pausar y reanudar para obtener aprobación humana.
- 04Conectarse a servidores MCP y ofrecer herramientas tipadas con Zod y hooks del ciclo de vida.
- 05RAG, voz (TTS/STT), guardrails y evaluaciones integrados.
- 06Consola VoltOps para consultar trazas, logs e inspeccionar la memoria, y gestionar despliegues.
Casos de uso
- Crear sistemas multiagente en los que un supervisor coordina agentes especializados.
- Añadir a un chatbot respuestas basadas en la recuperación de información de documentos propios.
- Crear automatizaciones con intervención humana que se pausan para solicitar la aprobación de un responsable.
- Monitorizar y depurar agentes de LLM en producción mediante trazas y logs.
Inicio rápido
- 1
Crea un nuevo proyecto de VoltAgent con la CLI
npm create voltagent-app@latest - 2
Ve a la carpeta del proyecto e inicia el servidor de desarrollo
npm run dev
Antes de usarlo
- La consola VoltOps, que se usa para chatear y para la observabilidad, es un servicio independiente en la nube o autohospedado.
- El ejemplo inicial usa OpenAI, así que necesitas una clave de API de OpenAI para ejecutar el agente.
Temas
Preguntas frecuentes
- ¿Qué es voltagent?
- Framework de TypeScript para crear agentes de IA con memoria, herramientas, MCP, RAG, voz y flujos de trabajo, además de la consola VoltOps para observabilidad. VoltAgent es una plataforma de ingeniería de agentes de IA cuyo núcleo es un framework de TypeScript de código abierto. Los desarrolladores definen agentes en código con roles tipados, herramientas, memoria y proveedores de modelos, y pueden cambiar de proveedor —por ejemplo, OpenAI, Anthropic y Google— mediante la configuración. El framework también incluye flujos de trabajo de varios pasos, subagentes coordinados por un supervisor, herramientas tipadas con Zod, conexiones a servidores del Model Context Protocol, streaming reanudable, generación aumentada por recuperación, entrada y salida de voz, guardrails y evaluaciones.
- ¿voltagent es gratuito? ¿Qué licencia tiene?
- voltagent es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿voltagent sigue mantenido?
- Mantenimiento activo. El último commit de voltagent fue el 15 oct 2026.
- ¿Para qué puedo usar voltagent?
- Crear sistemas multiagente en los que un supervisor coordina agentes especializados. Añadir a un chatbot respuestas basadas en la recuperación de información de documentos propios. Crear automatizaciones con intervención humana que se pausan para solicitar la aprobación de un responsable. Monitorizar y depurar agentes de LLM en producción mediante trazas y logs.
- ¿Cómo se instala voltagent?
- Crea un nuevo proyecto de VoltAgent con la CLI: npm create voltagent-app@latest Ve a la carpeta del proyecto e inicia el servidor de desarrollo: npm run dev
- ¿Dónde consigo voltagent?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/VoltAgent/voltagent
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor MCP de código abierto que conecta agentes de IA, IDE y aplicaciones con bases de datos mediante herramientas predefinidas o definiciones personalizadas.
Framework de Python para crear agentes de IA autónomos que investigan, planifican, programan y ejecutan tareas, con memoria, RAG y más de 100 proveedores de LLM.
SDK de código abierto para crear y ejecutar agentes de IA en Python y TypeScript, con herramientas, MCP, memoria y compatibilidad con distintos modelos.
SDK de TypeScript para crear agentes de IA persistentes y con estado en Cloudflare Durable Objects, con sincronización en tiempo real, programación de tareas y compatibilidad con MCP.
Framework de TypeScript para crear agentes de IA y aplicaciones basadas en LLM, con workflows, herramientas, memoria, servidores MCP y evals.