vibekit init
vibekit initRun this in any project directory. The wizard walks you through first-time setup, then generates everything your AI needs.
What happens
-
AlgoKit check — Installs AlgoKit CLI if missing
-
Docker check — Verifies Docker is available (required for Vault and LocalNet)
-
Provider selection — Choose Vault, Keyring, or both
-
Vault bootstrap — If selected, pulls the Docker image, initializes Vault, and generates your root token and unseal key (shown once—save them)
-
AI tool selection — OpenCode, Claude Code, or both
-
Skills install — Downloads agent skills from GitHub to your project
-
MCP config — Generates
.mcp.jsonand/oropencode.json -
Agent files — Creates
AGENTS.md,CLAUDE.md,.cursorrules, and.github/copilot-instructions.md -
Optional auth — GitHub PAT for code search, TestNet dispenser login (stored in OS keyring)
Files created
- .mcp.json Claude Code MCP config
- opencode.json OpenCode MCP config
- AGENTS.md Agent guidelines
- CLAUDE.md Points to AGENTS.md
- .cursorrules Points to AGENTS.md
Directory.github/
- copilot-instructions.md
Directory.claude/
Directoryskills/ Claude Code skills
- …
Directory.opencode/
Directoryskill/ OpenCode skills
- …
Re-running init
You can run vibekit init again to change settings. It detects existing configuration and lets you update it.
After setup
vibekit status