VoltAgent/voltagent
AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework
What it solves
VoltAgent 提供了一个端到端的工程平台,用于构建和管理 AI agent。它通过结合用于 agent 创建的灵活 TypeScript 框架与专用的观测性与运维控制台 (VoltOps),弥补了使用代码开发 agent 与在生产环境中运行 agent 之间的差距。
How it works
该平台分为两个主要组件:
- Core TypeScript Framework: 一个用于定义具有特定角色、工具和内存的 agent 的库 (
@voltagent/core)。它包括一个用于多步骤自动化的声明式工作流引擎,一个用于协调专门化子 agent 团队的监督者系统,以及对 Model Context Protocol (MCP) 的原生支持,以便连接到外部工具。 - VoltOps Console: 一个管理层 (提供 Cloud 或 Self-Hosted 版本),提供实时执行轨迹、性能监控、提示词构建、以及部署工具。它还处理 RAG (Knowledge Base) 的运维端,包括护栏 (guardrails) 和评估套件。
Who it’s for
想要在代码层级完全控制其 AI agent 逻辑,同时需要生产级可见性、监控和部署基础设施的开发者和工程团队。
Highlights
- Declarative Workflows: 使用内置的 human-in-the-loop (suspend/resume) 功能来构建复杂的、多步骤的自动化流程。
- Multi-Agent Coordination: 使用监督者运行时 (supervisor runtimes) 在专门化 agent 之间路由任务。
- Broad Compatibility: 通过配置,轻松地在 OpenAI, Anthropic, 和 Google 等 LLM 提供商之间切换。
- Production Observability: 通过 VoltOps Console 提供详细的执行轨迹、逻辑、日志和内存管理。
- Integrated RAG & Voice: 内置对文档摄取、嵌入 (embeddings) 和语音转文本/文本转语音提供商的支持。
相关
- 项目
- 项目
- 项目
- 项目
- 项目