SheepNav
Flowcat

Flowcat

flowcat.app

自托管实时语音AI智能体运行时

26天前制作者:Suriyan Dhanapal

关于 Flowcat

Flowcat 是一款基于 Apache-2.0 协议的开源原生 Rust 运行时,专为实时语音 AI 智能体(电话 + WebRTC)设计。它能够运行完整的语音流水线——STT(语音转文字)、LLM(大语言模型)、TTS(文字转语音),或者单一的语音到语音模型——作为一个自包含的二进制文件,部署在你的 VPC 或完全隔离的网络环境中。无需托管控制面板,也没有按分钟计费的烦恼;你只需自带提供商密钥,通话音频永远不会离开你的基础设施。

核心功能

  • 自托管运行时:Flowcat 以单一二进制文件运行,支持在 VPC 或气隙环境中部署,确保数据完全私有。
  • 完整语音流水线:集成 STT、LLM、TTS 或端到端语音模型,实现低延迟的实时语音交互。
  • 原生 SIP/RTP 支持:内置对 SIP 和 RTP 协议的原生支持,可直接与电话网络和 WebRTC 集成。
  • 高并发能力:基于 Rust 的高性能设计,单台服务器可承载数千并发通话。

主要特性

  • 完全自托管:无需依赖外部控制平面,所有处理在本地完成。
  • Pipecat 兼容:与 Pipecat 流水线兼容,便于迁移和集成。
  • 低延迟:Rust 原生实现,确保实时语音处理的极低延迟。
  • 成本可控:无按分钟计费,仅需支付自托管基础设施费用。
  • 数据安全:音频数据不离开你的基础设施,满足严格合规要求。

适用场景

  • 企业客服系统:构建私有化、高并发的语音客服机器人。
  • 语音助手:开发实时语音交互的 AI 助手,用于智能家居、车载系统等。
  • 电话自动化:实现电话外呼、接听、转接等自动化流程。
  • 安全敏感应用:在金融、医疗等对数据隐私要求极高的行业部署语音 AI。

相关工具