livekit/agents

LiveKit 出品的开源 Python 框架,用于构建能看、能听、能理解的实时语音 AI Agent

LiveKit 出品的开源 Python 框架,用于构建能看、能听、能理解的实时语音 AI Agent

产品定位

该框架定位于实时语音 AI 的基础设施层,与直接使用某家模型供应商的托管方案不同,它强调可混搭多家 STT、LLM、TTS 与 Realtime API,并可自托管整套栈(含 LiveKit server WebRTC 媒体服务器)。选型时需注意:框架代码虽为 Apache-2.0,但轮次检测模型受单独的 LiveKit Model License 约束;运行依赖 LiveKit Cloud 或自托管服务器的凭据;接入各模型供应商插件需自备相应 API 凭据。仓库主语言为 Python,需要 JS/TS 的开发者可关注同门的 AgentsJS。

提供方: LiveKit

适合用户

  • 构建语音 AI 应用的开发者
  • 需要电话/外呼 Agent 的工程团队
  • 使用 Python 或 JS/TS 的后端工程师

功能亮点

  • 构建多模态实时语音 Agent

    可在服务器上构建能看、能听、能理解的对话式多模态语音 Agent,自由组合 STT、LLM、TTS 或 Realtime API。

  • 原生 MCP 工具集成

    原生支持 MCP,可一行代码接入 MCP 服务器提供的工具。

  • 电话集成

    与 LiveKit 电话栈无缝集成,Agent 可拨出或接听电话。

  • 语义轮次检测

    使用 transformer 模型检测用户是否说完一轮,减少打断。

  • 内置测试框架

    内置原生测试集成,可编写自动化测试并用 judge 验证 Agent 行为。

访问与价格

可用状态: 当前可用

价格信息: 开源

支持平台: API, 自托管

价格说明: 框架本身以 Apache-2.0 开源许可免费提供,可自托管整套栈;具体模型供应商与 LiveKit Cloud 的费用需另行查看官方文档。

官方入口

来源核验

资料核验于 2026-08-14