Vault requires .NET 9.0 or later to be installed on your system.
Prerequisites
Before installing Vault, ensure you have .NET 9.0 or later installed:Installation Methods
- Global Tool (Recommended)
- From Source
The easiest way to install Vault is as a .NET global tool. This makes the
vault command available system-wide.Install the tool
Run the following command to install Vault globally:This will download and install the latest version of Vault from the NuGet package repository.
Verify installation
Confirm that Vault is installed correctly by checking the version:If this is your first time running Vault, you should see:This confirms that Vault is working and has created your personal database.
Updating Vault
To update Vault to the latest version:Uninstalling Vault
If you need to uninstall Vault:Troubleshooting
Command not found after installation
If thevault command is not recognized after installation, you may need to add the .NET tools directory to your PATH:
~/.bashrc, ~/.zshrc, etc.).
Permission errors on Linux/macOS
If you encounter permission errors when creating the database, ensure your home directory has proper write permissions:.NET version mismatch
Vault requires .NET 9.0. If you have an older version installed, you’ll see an error during installation. Update to .NET 9.0 or later:Next Steps
Now that Vault is installed, learn how to use it:Quickstart Guide
Get started with Vault in just a few minutes