{"categories":[{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/2"},{"label":"Sound/Audio","url":"https://skillfed.io/packages/category/multimedia-sound-audio"},{"label":"Video","url":"https://skillfed.io/packages/category/multimedia-video"}],"enrichment":{"capability":"Python SDK for building real-time video, audio, and data applications by connecting to LiveKit servers as a participant or managing rooms via server APIs.","skillfed_tags":["webrtc","real-time-media","async-io"],"use_cases":["Build multi-participant video conferencing applications with automatic track subscription and participant lifecycle management.","Create live streaming platforms with room management, recording, and egress services via the server API.","Integrate AI agents that perform RPC calls to connected participants or receive media streams for processing.","Implement SIP trunk connectivity to bridge traditional telephony with LiveKit rooms.","Capture and process local microphone/speaker input using MediaDevices with audio processing (AEC, noise suppression)."],"what_it_does":"LiveKit is a Python SDK for building real-time communication applications. It provides two main interfaces: a participant SDK (rtc) for connecting to LiveKit rooms and streaming video/audio, and a server API (api) for managing rooms, generating access tokens, and orchestrating ingress/egress. The SDK handles WebRTC negotiation, media track subscription, and participant lifecycle events through an event-driven architecture built on asyncio.\n\nThe package depends on protobuf for protocol serialization, aiofiles for async file operations, and numpy for media data handling. It ships as precompiled wheels for macOS (Intel and ARM), Linux (x86_64 and ARM64), and Windows, reducing installation friction. Typical use cases include multi-participant video calls, live streaming applications, AI agent integration, and SIP bridging. The SDK is actively maintained and supports Python 3.9 through 3.14.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, uses a permissive Apache-2.0 license, and provides a complete real-time communication SDK with both participant and server APIs. Medium install friction is offset by precompiled wheels across major platforms. Install if you need WebRTC video/audio conferencing, live streaming, or AI agent integration in Python."},"id":"livekit","links":{"html":"https://skillfed.io/packages/livekit","md":"https://skillfed.io/packages/livekit.md","pypi":"https://pypi.org/project/livekit/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-31","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"livekit","python_support":"supports_current","summary":"Python Real-time SDK for LiveKit"},"popularity":{"monthly_downloads":4312780,"position":2334,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.1.14"}
