Skip to content

Latest commit

 

History

History
89 lines (71 loc) · 2.59 KB

File metadata and controls

89 lines (71 loc) · 2.59 KB
title SDK Overview
icon cube
description Build on top of Omi with official SDKs for Python, Swift, and React Native

Omi SDKs

The Omi SDKs make it easy to build applications that connect directly to Omi devices. Connect via Bluetooth, stream audio, and get real-time transcription in your preferred language.

Omi SDK Banner


Available SDKs

pip-installable SDK with Opus decoding and Deepgram transcription Native iOS/macOS package with local Whisper transcription Cross-platform mobile SDK with BLE support

Key Features

Connect to any Omi device over Bluetooth Low Energy Run transcription locally (Whisper) or via cloud (Deepgram) No dependency on Omi infrastructure - build completely standalone apps MIT licensed - use and modify freely

Quick Comparison

Feature Python Swift React Native
Installation pip install omi-sdk Swift Package Manager npm install @omiai/omi-react-native
Transcription Deepgram (cloud) Whisper (local) Deepgram (cloud)
Platforms macOS, Linux, Windows iOS, macOS iOS, Android
Audio Codec Opus Opus Opus, PCM

Getting Started

Pick the SDK that matches your development environment and use case. Follow the installation guide for your chosen SDK. Use the SDK's scan function to find nearby Omi devices. Connect to a device and start receiving audio or transcription data.

Need Help?

Browse source code and report issues Get help from the community