### Install Dependencies with pnpm Source: https://github.com/livekit-examples/agent-starter-node/blob/main/README.md Installs project dependencies using pnpm. This is part of the manual setup process for the agent starter project. ```bash cd agent-starter-node pnpm install ``` -------------------------------- ### Install LiveKit CLI on Linux Source: https://github.com/livekit-examples/agent-starter-node/blob/main/README.md Installs the LiveKit CLI by downloading and executing a script. This command is used to set up the LiveKit command-line interface on Linux systems. ```bash curl -sSL https://get.livekit.io/cli | bash ``` -------------------------------- ### Run Agent in Production Mode Source: https://github.com/livekit-examples/agent-starter-node/blob/main/README.md Starts the agent in production mode using the 'start' command. This command is used for deploying and running the agent in a production environment. ```bash pnpm run start ``` -------------------------------- ### Install LiveKit CLI on macOS Source: https://github.com/livekit-examples/agent-starter-node/blob/main/README.md Installs the LiveKit CLI using Homebrew. This tool is required for managing LiveKit services and interacting with LiveKit Cloud. ```bash brew install livekit-cli ``` -------------------------------- ### Install LiveKit CLI on Windows Source: https://github.com/livekit-examples/agent-starter-node/blob/main/README.md Installs the LiveKit CLI using the Windows Package Manager (winget). This command is used to add the LiveKit command-line tool to your Windows environment. ```powershell winget install LiveKit.LiveKitCLI ``` -------------------------------- ### Get LiveKit Page with CLI Source: https://github.com/livekit-examples/agent-starter-node/blob/main/README.md Retrieves a specific page from the LiveKit documentation using the LiveKit CLI. This command allows coding agents to fetch detailed documentation content. ```bash lk docs get-page /agents/start/voice-ai-quickstart ``` -------------------------------- ### Run Agent in Development Mode Source: https://github.com/livekit-examples/agent-starter-node/blob/main/README.md Starts the agent in development mode using the 'dev' command. This is typically used during the development and debugging phase. ```bash pnpm run dev ``` -------------------------------- ### Initialize Agent Project with LiveKit CLI Source: https://github.com/livekit-examples/agent-starter-node/blob/main/README.md Initializes a new agent project from the 'agent-starter-node' template using the LiveKit CLI. This command also handles cloud authentication. ```bash lk cloud auth lk agent init my-agent --template agent-starter-node ``` -------------------------------- ### Download Models and Files Source: https://github.com/livekit-examples/agent-starter-node/blob/main/README.md Downloads necessary models and files, such as Silero VAD and the LiveKit turn detector, required for the agent to function correctly. This command should be run before the first execution of the agent. ```bash pnpm run download-files ``` -------------------------------- ### Search LiveKit Documentation with CLI Source: https://github.com/livekit-examples/agent-starter-node/blob/main/README.md Searches the LiveKit documentation for a specific topic using the LiveKit CLI. This is useful for coding agents to find relevant information. ```bash lk docs search "voice agents" ``` -------------------------------- ### Load LiveKit Environment Variables Source: https://github.com/livekit-examples/agent-starter-node/blob/main/README.md Loads LiveKit environment variables from a local file into the current shell session using the LiveKit CLI. This is used for configuring the agent with LiveKit Cloud credentials. ```bash lk cloud auth lk app env -w -d .env.local ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.