Home

Build and edit Agent Studio projects locally with the PolyAI ADK, then push them back to Agent Studio to review and deploy.
The ADK gives you a local, Git-like workflow for Agent Studio projects: pull, edit with standard tooling, validate, and push.
Prerequisites¶
Required:
- uv for package management
Install¶
Authentication¶
You can login or sign up to a PolyAI Agent Studio account using the login command. Select your account's region if you are an enterprise user or "studio" if you have a self-serve account.
You can also export your API key manually and set it as an environment variable. See Getting started.
Creating an account
It is only possible to create self-serve accounts. If you require an account and are a PolyAI enterprise customer, please get in touch with your PolyAI contact.
Start building¶
Create a new project:
Load an existing project:
Open your project:
Begin making changes and use the CLI to sync changes back to Agent Studio
poly diff # See changes made
poly push # Push changes back to Agent Studio
poly chat # Test changes by chatting against your agent
See Getting started for the full walkthrough.
Next steps¶
-
What is the ADK?
Understand what the ADK does and where it fits in the Agent Studio workflow. Read the overview
-
Getting started
The full walkthrough — both account types, the manual API key fallback, and multi-region setups. Open getting started
-
Build an agent
Follow the end-to-end workflow from project setup to deployment. Open the tutorial
-
CLI reference
See every
polycommand and its flags. Open CLI reference -
Resource reference
See ADK resources and how to use them. Open resource reference