Installation
Installation
Install the SignalWire Agents SDK using pip and verify everything works correctly.
System Requirements
Basic Installation
Install the SDK from PyPI:
This installs the core SDK with all essential features for building voice AI agents.
Verify Installation
Confirm the installation was successful:
You should see:
Installation Extras
The SDK provides optional extras for additional features:
Search Capabilities
Database Support
Development Dependencies
Installation from Source
For development or to get the latest changes:
Virtual Environment Setup
Always use a virtual environment to avoid conflicts:
Quick Verification Script
Run it:
Expected output:
Troubleshooting
Common Issues
Python Version Check
Ensure you have Python 3.8+:
If you have multiple Python versions:
Upgrade Existing Installation
Clean Reinstall
CLI Tools
The SDK includes command-line tools:
Verify CLI tools are available:
What Gets Installed
The SDK installs these core dependencies:
Next Steps
Now that the SDK is installed, let’s create your first agent.