Get started
Quickstart
Build your first agent in minutes
Project structure
Learn how an ADK project is organized
What is the ADK?
The ADK is a framework that allows developers to build Botpress agents from code. It provides:- Project scaffolding: Quickly initialize new agent projects with templates
- Type-safe development: Automatic TypeScript type generation for integrations, interfaces, and more
- Development workflow: Hot reloading development server with live updates
- Build and deploy: Compile and deploy agents to Botpress Cloud
- Integration management: Add, update, and manage integrations from the Botpress Hub
When to use the ADK
The ADK is ideal for:- Developers who prefer code-based workflows
- Teams using version control and CI/CD pipelines
- Projects requiring custom logic and integrations
- Developers who need TypeScript type safety