# SpatialReal ## Docs - [Server API Reference](https://docs.spatialreal.ai/api-reference/api-reference.md): Server-side API Reference - [Authentication](https://docs.spatialreal.ai/api-reference/auth.md): Authentication Flow - [Regions](https://docs.spatialreal.ai/api-reference/regions.md): Available regions, how to configure and how to fallback to other region for higher availability. - [Audio Format and Sample Rate](https://docs.spatialreal.ai/concepts/audio.md): Audio input format requirements and sample rate configuration across platforms. - [Events](https://docs.spatialreal.ai/concepts/events.md): Available events to handle in your application, and how to handle them. - [Integration Modes](https://docs.spatialreal.ai/concepts/integrations.md): Choose the right integration approach for your use case - [Client Lifecycle](https://docs.spatialreal.ai/concepts/lifecycle.md): SDK initialization, avatar loading, connection management, and resource cleanup. - [Agent Quickstart Walkthrough](https://docs.spatialreal.ai/guide/agent-quickstart-walkthrough.md): Step-by-step code walkthrough for the LiveKit Agent + SpatialReal quickstart - [Host Mode](https://docs.spatialreal.ai/guide/host-mode.md): Self-managed networking with AvatarKit Server SDK - [Introduction](https://docs.spatialreal.ai/guide/introduction.md): Step-by-step guides for integrating SpatialReal avatars into your application - [LiveKit Client](https://docs.spatialreal.ai/guide/rtc-livekit-client.md): Real-time voice communication with avatars using LiveKit - [Serverside Setup With LiveKit](https://docs.spatialreal.ai/guide/rtc-livekit-server.md): Server-side setup for LiveKit + SpatialReal avatar - [RTC Mode & Framework Plugin](https://docs.spatialreal.ai/guide/rtc-mode.md): Use LiveKit as the transport layer for SpatialReal avatars - [SDK Mode](https://docs.spatialreal.ai/guide/sdk-mode.md): Server-driven avatar animation via WebSocket - [SDK Mode](https://docs.spatialreal.ai/guide/sdk-mode-ios&android.md): Server-driven avatar animation via WebSocket for iOS and Android applications - [SDK Mode](https://docs.spatialreal.ai/guide/sdk-mode-web.md): Server-driven avatar animation via WebSocket for Web applications - [Speech-to-Avatar Walkthrough](https://docs.spatialreal.ai/guide/speech-to-avatar-walkthrough.md): Step-by-step code walkthrough for the Speech-to-Avatar quickstart - [Agent](https://docs.spatialreal.ai/overview/agent.md): Run the full LiveKit + SpatialReal agent demo directly from the official repository - [Changelog](https://docs.spatialreal.ai/overview/changelog.md) - [Demo Projects](https://docs.spatialreal.ai/overview/demo-projects.md): Complete working examples for every platform - [FAQ](https://docs.spatialreal.ai/overview/faq.md): Frequently asked questions - [Get Your API Keys](https://docs.spatialreal.ai/overview/get-apikeys.md): To integrate with SpatialReal, first create your API Key. - [How to integrate](https://docs.spatialreal.ai/overview/integration_overview.md): Choose an integration mode and start from runnable example projects - [Welcome to SpatialReal Documentation](https://docs.spatialreal.ai/overview/introduction.md) - [Speech-to-Avatar](https://docs.spatialreal.ai/overview/speech-to-avatar.md): Run the Speech-to-Avatar demo directly from the official repository - [Client Error Codes](https://docs.spatialreal.ai/resources/client-error.md): iOS, Android, and Web SDK error codes with recovery guidance - [Server Error Codes](https://docs.spatialreal.ai/resources/server-error.md): Stable server-side SDK error codes and handling fields - [API Reference](https://docs.spatialreal.ai/sdk-reference/android-sdk/api-reference.md): Browse the complete API reference - [Changelog](https://docs.spatialreal.ai/sdk-reference/android-sdk/changelog.md): AvatarKit Android SDK version update history - [Golang SDK](https://docs.spatialreal.ai/sdk-reference/go-sdk/go-sdk.md): Using the Golang SDK - [API Reference](https://docs.spatialreal.ai/sdk-reference/ios-sdk/api-reference.md): Browse the complete API reference - [Changelog](https://docs.spatialreal.ai/sdk-reference/ios-sdk/changelog.md): AvatarKit iOS SDK version update history - [JavaScript SDK](https://docs.spatialreal.ai/sdk-reference/js-sdk/js-sdk.md): Server SDK for JavaScript/Node.js - [Python SDK](https://docs.spatialreal.ai/sdk-reference/python-sdk/python-sdk.md): Using the Python Server SDK - [API Reference](https://docs.spatialreal.ai/sdk-reference/web-sdk/api-reference.md): Complete API documentation for AvatarKit Web SDK - [AvatarKit UI](https://docs.spatialreal.ai/sdk-reference/web-sdk/avatarkit-ui.md): SpatialReal avatar components for React. - [Changelog](https://docs.spatialreal.ai/sdk-reference/web-sdk/changelog.md): AvatarKit Web SDK version update history - [API Keys](https://docs.spatialreal.ai/studio/aki-key.md): Create and manage API credentials - [Public Avatar](https://docs.spatialreal.ai/studio/public-avatar.md): Browse and use pre-built avatars from the SpatialReal library ## OpenAPI Specs - [openapi](https://docs.spatialreal.ai/api-reference/openapi.json)