+
- ```jsx react
- // Example: Using PipecatClient in a React component
- import { PipecatClient } from "@pipecat-ai/client-js";
- import {
- PipecatClientProvider,
- PipecatClientAudio,
- usePipecatClient,
- useRTVIClientEvent,
- } from "@pipecat-ai/client-react";
- import { DailyTransport } from "@pipecat-ai/daily-transport";
+The client SDKs implement the [RTVI standard](/client/rtvi-standard) — an open protocol for real-time AI inference — which means they work with any RTVI-compatible server, not just Pipecat.
- // Create the client instance
- const client = new PipecatClient({
- transport: new DailyTransport(),
- enableMic: true,
- });
+## What the SDKs Handle
- // Root component wraps the app with the provider
- function App() {
- return (
-