Skip to main content

RiyadhAI real-time agents SDK for voice, RTC, and plugin integrations.

Project description

RiyadhAI Python SDK

Enterprise-grade Python SDK for RiyadhAI real-time agents, RTC, and plugin integrations.

Attribution

This SDK is derived from upstream LiveKit open-source software and rebranded by RiyadhAI, LLC. LiveKit names are preserved only for factual attribution where required by Apache-2.0 notice obligations.

License

Apache License 2.0. See LICENSE and NOTICE.

Install

pip install riyadhai

For production/native features, install from published platform wheels. Source distributions are intentionally lightweight and do not bundle large native runtime assets.

Optional plugin dependency bundles:

pip install "riyadhai[all]"
pip install "riyadhai[openai,deepgram,cartesia,silero,turn-detector]"

Project Layout

  • src/riyadhai/ package source
  • examples/ runnable example agents
  • docs/ release and support documentation
  • pyproject.toml hatchling build configuration

Compatibility Policy

This rebranding baseline changes branding and namespace only; business logic and runtime contracts are preserved.

Migration Guide

This baseline is intentionally breaking and does not include legacy compatibility shims.

  • from livekit import ... -> from riyadhai import ...
  • package names rebranded to riyadhai*

Examples

python examples/pipeline_agent.py download-files
python examples/realtime_agent.py download-files

Console Log Modes

Set RIYADHAI_LOG_MODE to tune console verbosity without code changes:

  • transcript_only (default): keep DEBUG focused on user transcription
  • full_debug: show full DEBUG stream
  • info_only: hide DEBUG and show INFO+

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

riyadhai-1.4.2.tar.gz (3.2 MB view details)

Uploaded Source

File details

Details for the file riyadhai-1.4.2.tar.gz.

File metadata

  • Download URL: riyadhai-1.4.2.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for riyadhai-1.4.2.tar.gz
Algorithm Hash digest
SHA256 da200f88d34baa97762cd868720ab5ada2ff9a8955efc6af42640beae8ffa231
MD5 6bebe8a202695433c2b978b5f26c544f
BLAKE2b-256 963ad1e1c578e920f3480fbdcafdcf182f32127ceb2fc414fd9a8eabdf00384c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page