npm (Recommended)
Install Vestauth globally using npm:vestauth CLI and makes it available system-wide.
Version: The latest version is published to npmjs.com/package/vestauthCheck your installed version:
vestauth --versionLocal Installation
For project-specific installations:curl Install Script
Install Vestauth with a single curl command:1
Run the install script
2
Verify installation
3
Initialize an agent
GitHub Releases
Download pre-built binaries directly from GitHub releases:macOS / Linux
- Auto-detect
- Manual Download
Windows
Download the Windows executable from the releases page:1
Download the executable
Choose your architecture:
Most modern Windows systems use
amd64 (64-bit).2
Extract the ZIP file
Unzip the downloaded file to extract
vestauth.exe.3
Add to PATH (optional)
Move
vestauth.exe to a directory in your PATH, or add its location to your PATH environment variable.Alternatively, run it directly:4
Initialize an agent
.env.Verify Installation
After installing via any method, verify Vestauth is working:Platform Support
Vestauth is tested and supported on:Installation Stats
Troubleshooting
Command not found after npm install
Command not found after npm install
If
vestauth is not found after npm installation:-
Check if global npm bin is in your PATH:
-
Add npm global bin to PATH:
-
Or use npx:
Permission denied on Linux/macOS
Permission denied on Linux/macOS
If you get permission errors when installing globally:
-
Use sudo (not recommended):
-
Or configure npm to use a different directory:
Windows executable blocked by antivirus
Windows executable blocked by antivirus
Windows Defender may flag
vestauth.exe as potentially harmful:- This is a false positive due to the executable being unsigned
- Click “More info” → “Run anyway” to allow it
- Alternatively, add an exception in Windows Defender
curl install fails
curl install fails
If the curl install script fails:
- Check your internet connection
- Verify curl is installed:
curl --version - Try downloading manually from GitHub releases
- Check for proxy or firewall issues
Updating Vestauth
Keep Vestauth up to date:Next Steps
Now that Vestauth is installed:Quickstart Guide
Create your first agent and make authenticated requests
CLI Reference
Learn all available Vestauth commands
Use as a Library
Integrate Vestauth into your code
Build Tools
Create authenticated APIs for agents