Skip to main content
init creates a new agent project from a built-in template, or wraps an Agent from an existing Python file as a deployable AgentKit app. The generated project includes an entry file, dependency file, agentkit.yaml, and .dockerignore; use agentkit config to adjust it, then agentkit launch to build and deploy.

init

Create a project from a built-in template. When --template is omitted, the command lists templates and asks for an ID, key, or name; use --list-templates to only print the list and exit.

init —from-agent

Wrap an existing Python file that defines a VeADK Agent. The CLI copies the source file, generates a wrapper entry point and requirements.txt, and creates lifecycle config.
After initialization, enter the project directory, review agentkit.yaml, then run:
Last modified on September 19, 2026