Initialize VibeKit providers and set up your development environment
vibekit init
command sets up VibeKit by installing and configuring your chosen sandbox providers and AI agent templates. This is typically the first command you run after installing the CLI.
Option | Alias | Description | Default |
---|---|---|---|
--providers | -p | Comma-separated list of providers to install | Interactive prompt |
--agents | -a | Comma-separated list of agent templates | Interactive prompt |
--cpu | -c | CPU cores per provider (2-4 recommended) | Interactive prompt |
--memory | -m | Memory per provider in MB (1024-4096 recommended) | Interactive prompt |
--disk | -d | Disk space per provider in GB (10-50 recommended) | Interactive prompt |
--project-id | -P | Northflank project ID | From env: NORTHFLANK_PROJECT_ID |
--workspace-id | -w | Daytona workspace ID | From env: DAYTONA_WORKSPACE_ID |
--upload-images | -u | Auto-upload Docker images (local provider only) | Interactive prompt |
--no-upload-images | Skip Docker registry setup | false |
vibekit init
enters interactive mode:
docker login
to be configured~/.vibekit/config.json
:
vibekit local create --name my-env
vibekit local generate -e my-env -p "Your prompt"
vibekit local exec -e my-env -c "npm install"
vibekit local create
- Create sandbox environmentsvibekit local list
- List available environments