Skip to main content

Installation

brew tap dolfin/vibe && brew install vibe
Or build from source:
cargo build -p vibe-cli --release

Commands

CommandDescription
vibe init <name>Initialize a new Vibe application project
vibe validate [vibe.yaml]Validate a manifest
vibe package <manifest>Package an app into a .vibeapp
vibe sign <package>Sign a package with Ed25519
vibe verify <package>Verify a package signature
vibe keygenGenerate an Ed25519 signing keypair
vibe inspect <package>Inspect package contents
vibe revert <package>Strip saved state from a package
vibe import-composeImport from Docker Compose (coming soon)
vibe install-hooksInstall AI coding assistant skills

Global flags

-h, --help     Print help
-V, --version  Print version

Password flags

Commands that work with encrypted packages accept these flags:
FlagDescription
--password <pass>Password on the command line (avoid — visible in shell history)
--password-file <path>Read password from a file
(omit both)Prompted interactively (most secure)

Man page

man vibe
Or generate it locally:
make man   # writes man/vibe.1
man man/vibe.1