Prerequisites
- Python 3.10 through 3.13, with pip available in that environment
- An available model and API key to run an agent; installing the package does not require model credentials. See the Quickstart for Volcengine and BytePlus configuration
Install a released version
Create a virtual environment in your project directory to isolate its dependencies:- macOS / Linux
- Windows PowerShell
Preview also describes capabilities marked as Unreleased in the changelog. Check the relevant page for version requirements and source installation instructions before using them. A capability documented in Preview may not yet be available on PyPI
Optional dependency groups
Install extras for the integrations you need. For example, installextensions for Feishu, Cozeloop, or LlamaIndex:
veadk-python[extensions]==1.1.13
Install the Preview source
Install Git and uv, then clone the public repository. Create an isolated environment inside the repository and install VeADK in editable mode:git checkout <ref> first. Then create the environment and install:
uv pip install -e ".[extensions]"
Activate the repository’s .venv using the instructions above, then run the version check command. With an editable installation, changes to the repository’s Python source apply to that environment
The main branch continues to change. Use the source revision specified by the relevant page when evaluating an unreleased capability. To run your first agent, see the Quickstart