### Example Environment Variables (.env) Source: https://github.com/autometa-dev/whatsapp-mcp-voice-agent/blob/main/README.md Provides a template for the .env file, listing required environment variables for LiveKit, Cartesia, and OpenAI API keys and URLs. ```env LIVEKIT_URL= LIVEKIT_API_KEY= LIVEKIT_API_SECRET= CARTESIA_API_KEY= OPENAI_API_KEY= ``` -------------------------------- ### Installing Project Dependencies (Bash) Source: https://github.com/autometa-dev/whatsapp-mcp-voice-agent/blob/main/README.md Installs all project dependencies listed in the project's configuration using the 'uv' package manager. ```bash uv sync ``` -------------------------------- ### Starting the Voice Assistant (Bash) Source: https://github.com/autometa-dev/whatsapp-mcp-voice-agent/blob/main/README.md Executes the voice assistant application using 'uv run', referencing the 'voice-assistant-cli' script defined in the project's pyproject.toml. ```bash uv run voice-assistant-cli ``` -------------------------------- ### Creating and Activating Virtual Environment (Bash) Source: https://github.com/autometa-dev/whatsapp-mcp-voice-agent/blob/main/README.md Uses 'uv' to create a virtual environment and then activates it for Linux/macOS or Windows, isolating project dependencies. ```bash uv venv source .venv/bin/activate # On Linux/macOS # .\.venv\Scripts\activate # On Windows ``` -------------------------------- ### Cloning Repository and Changing Directory (Bash) Source: https://github.com/autometa-dev/whatsapp-mcp-voice-agent/blob/main/README.md Clones the project repository from a specified URL and navigates into the newly created project directory. ```bash git clone cd voice-assistant ``` -------------------------------- ### Configuring WhatsApp MCP Server Path (JSON) Source: https://github.com/autometa-dev/whatsapp-mcp-voice-agent/blob/main/README.md Shows the structure of the mcp_config.json file, specifying how to configure the command and arguments to run the WhatsApp MCP server using 'uv'. Paths need to be replaced with absolute system paths. ```json { "mcpServers": { "whatsapp": { "command": "{{PATH_TO_UV}}", "args": [ "--directory", "{{PATH_TO_SRC}}/whatsapp-mcp/whatsapp-mcp-server", "run", "main.py" ] } } } ``` -------------------------------- ### Hypothetical Model File Download Command (Bash) Source: https://github.com/autometa-dev/whatsapp-mcp-voice-agent/blob/main/README.md Illustrates a potential command using 'uv run' to execute a Python script (voice.py) with a 'download-files' argument, if the script supported such functionality for downloading models like Silero VAD. ```bash # If your voice.py has a download command, e.g.: # uv run python voice.py download-files ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.