iOS SDK
SDK Introduction
Build iOS applications with Pipecat’s Swift client library
The Pipecat iOS SDK provides a Swift implementation for building voice and multimodal AI applications on iOS. It handles:
- Real-time audio streaming
- Bot communication and state management
- Media device handling
- Configuration management
- Event handling
Installation
Add the SDK to your project using Swift Package Manager:
Then add the dependencies to your target:
Example
Here’s a simple example using Daily as the transport layer: