
livekit-examples/agent-starter-node
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Node.jsでLiveKitエージェント用の完全なボイスAIスターターアプリ
概要
Node.js と LiveKit Cloud 用の LiveKit Agents でボイス AI アプリをビルドするためのスタータープロジェクト。 - 拡張し、カスタマイズする簡単なボイスAIアシスタント。 - LiveKit Inferenceで構築されたボイスパイプラインは、追加の構成なしでトップラボからモデルにアクセスすることができます。 - デフォルトのLMはGemma 4 31Bで、LiveKitがホストするオープン級モデルで、音声AIのために調整されています。 - デフォルト TTS は魚の可聴周波 S2.1 のプロ、明白で費用効果が大きい声です。 - OpenAI、Cartesia、Deepgramおよび他の提供者から他の50以上のモデルが利用できます。 - OpenAI GPT-Live、OpenAI GPT Realtime、xAI Grok Voice、Google Gemini Liveなどのリアルタイムモデル、プロバイダAPIキーなし。 - 他の多くのモデルは、プラグインエコシステムを介して利用可能です。 - デフォルトでは、 Expressive モードなので、エージェントのボイスは会話に合った感情とパッシングを運びます。 - ユーザーが14の言語で話していると知っているLiveKitの回転探知器.
概要(AI 翻訳)
Node.js と LiveKit Cloud 用の LiveKit Agents でボイス AI アプリをビルドするためのスタータープロジェクト。
始動機は下記のものを含んでいます:
- 拡張し、カスタマイズする簡単なボイスAIアシスタント。
- LiveKit Inferenceで構築されたボイスパイプラインは、追加の構成なしでトップラボからモデルへのアクセスを提供します。
- デフォルトのLLMは、LiveKitがホストするオープン級モデルであるGemma 4 31Bで、音声AIのために調整されています。
- デフォルトTSは魚の可聴周波S2.1プロ、明白で費用効果が大きい声です。
- OpenAI、Cartesia、Deepgramおよび他の提供者から他の50以上のモデルが利用できます。
- OpenAI GPT-Live、OpenAI GPT Realtime、xAI Grok Voice、Google Gemini Liveなどのリアルタイムモデル、プロバイダAPIキーなし。
- 他の多くのモデルは、プラグインエコシステムを介して利用可能です。
- デフォルトでは、 Expressive モードなので、エージェントのボイスは会話に合った感情とパッシングを運びます。
- ユーザーが14の言語で話していると知っているLiveKitの回転探知器。
- 「uh-huh」または背景ノイズから実質の中断を指示する適応的中断処理は、エージェントが話しないようにします。
- 背景の声のキャンセル.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
LiveKit Agents starter for Node.js
A starter project for building voice AI apps with LiveKit Agents for Node.js and LiveKit Cloud.
The starter includes:
- A simple voice AI assistant to extend and customize.
- A voice pipeline built on LiveKit Inference, which gives you access to models from top labs with no extra configuration:
- The default LLM is Gemma 4 31B, an open-weight model hosted by LiveKit and tuned for voice AI.
- The default TTS is Fish Audio S2.1 Pro, an expressive and cost-effective voice.
- More than 50 other models are available from OpenAI, Cartesia, Deepgram, and other providers.
- Realtime models such as OpenAI GPT-Live, OpenAI GPT Realtime, xAI Grok Voice, and Google Gemini Live, also with no provider API key.
- Many other models are available through the plugin ecosystem.
- Expressive mode, on by default, so your agent’s voice carries emotion and pacing that fit the conversation.
- LiveKit Turn Detector, which knows when the user has finished speaking, in 14 languages.
- Adaptive interruption handling, which tells a real interruption from an “uh-huh” or background noise, so your agent doesn’t stop talking when it shouldn’t.
- Background voice cancellation.
- Session transcripts, traces, and recordings from LiveKit Agent Observability.
- Simulations that test full conversations with your agent, run in CI on every merge to
main. - A
Dockerfilefor deploying to LiveKit Cloud.
The starter works with any custom web or mobile frontend or with telephony.
Using coding agents
This project works with coding agents like Claude Code, Cursor, and Codex.
LiveKit offers both a CLI and an MCP server for browsing and searching its documentation. Search returns short excerpts, so fetch the full page to read the details:
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add livekit-examples/agent-starter-node