Discover and explore top open-source AI tools and projects—updated daily.
livekit-examplesPython examples for building advanced AI agents
Top 96.8% on SourcePulse
This repository provides runnable Python examples for building voice, video, and telephony agents using LiveKit Agents. It targets developers creating production-ready AI agents, offering practical demonstrations of real-world patterns and best practices to accelerate development.
How It Works
The project showcases the LiveKit Agents framework through diverse examples, from single-agent interactions to multi-agent orchestration and multimodal capabilities. It highlights core concepts like pipeline customization (STT, LLM, TTS), tool invocation, and context management. Examples are organized with YAML frontmatter for easy discovery, including focused demos and full-stack applications with frontends.
Quick Start & Requirements
pip install -r requirements.txt..env file with LiveKit credentials (LIVEKIT_URL, LIVEKIT_API_KEY, LIVEKIT_API_SECRET) and optional provider API keys.python docs/examples/listen_and_respond/listen_and_respond.py console for interactive voice.Highlighted Details
Maintenance & Community
Developed by the LiveKit team, contributions via issues/PRs are welcomed. Specific community channels or detailed contributor information are not provided.
Licensing & Compatibility
The repository's license is not explicitly stated in the README, requiring clarification for adoption, especially concerning commercial use or closed-source integration.
Limitations & Caveats
The README does not detail specific limitations. However, reliance on third-party API keys implies potential costs and setup complexity. Frontend development requires Node.js/pnpm. The absence of a stated license is a significant adoption blocker.
5 days ago
Inactive
agentscope-ai