Skip to main content
The Pipecat C++ SDK provides a native implementation for building voice and multimodal AI applications. It supports:
  • Linux (x86_64 and aarch64)
  • macOS (aarch64)
  • Windows (x86_64)

Dependencies

libcurl

The SDK uses libcurl for HTTP requests.

Installation

Clone the SDK:
Build the SDK using CMake:

Cross-compilation

For Linux aarch64:

Documentation

API Reference

Complete SDK API documentation

Daily Transport

WebRTC implementation using Daily