Installation¶
Devo CLI can be installed as a standalone binary (recommended) or from source for development.
Binary Installation (Recommended)¶
No Python installation required. Download and run the installer:
The installer will:
- Detect your platform (Linux/macOS, architecture)
- Download the latest binary
- Install to
/usr/local/bin(system-wide) or~/.local/bin(user-only) - Verify installation
Open PowerShell and run:
The installer will:
- Download the latest Windows binary
- Install to
C:\Program Files\devoor user directory - Add to PATH automatically
- Verify installation
Manual Binary Installation¶
Download the binary for your platform from GitHub Releases:
# Download and extract
curl -L https://github.com/edu526/devo-cli/releases/latest/download/devo-darwin-amd64.tar.gz -o devo.tar.gz
tar -xzf devo.tar.gz
# Move to PATH (moves the entire directory)
sudo mv devo-darwin-amd64 /usr/local/bin/devo-app
sudo ln -s /usr/local/bin/devo-app/devo /usr/local/bin/devo
# Or for user-only installation:
mkdir -p ~/.local/bin
mv devo-darwin-amd64 ~/.local/bin/devo-app
ln -s ~/.local/bin/devo-app/devo ~/.local/bin/devo
# Download and extract
curl -L https://github.com/edu526/devo-cli/releases/latest/download/devo-darwin-arm64.tar.gz -o devo.tar.gz
tar -xzf devo.tar.gz
# Move to PATH (moves the entire directory)
sudo mv devo-darwin-arm64 /usr/local/bin/devo-app
sudo ln -s /usr/local/bin/devo-app/devo /usr/local/bin/devo
# Or for user-only installation:
mkdir -p ~/.local/bin
mv devo-darwin-arm64 ~/.local/bin/devo-app
ln -s ~/.local/bin/devo-app/devo ~/.local/bin/devo
Note
macOS binaries are distributed as directories (not single files) for faster startup performance.
- Download
devo-windows-amd64.exefrom releases - Rename to
devo.exe - Move to a directory in your PATH (e.g.,
C:\Program Files\devo\) - Add directory to PATH if needed
Python Package Installation (Development)¶
For development or if you prefer pip:
# Clone repository
git clone https://github.com/edu526/devo-cli.git
cd devo-cli
# Create virtual environment
python3 -m venv venv
Verify Installation¶
AWS Configuration¶
Devo CLI requires AWS credentials to use AI features:
See AWS Setup Guide for detailed instructions.
Shell Completion¶
Enable tab completion for your shell:
See Shell Completion Guide for more details.
Updating¶
Update to the latest version:
Uninstallation¶
Binary Installation¶
Python Installation¶
Troubleshooting¶
See Troubleshooting Guide for common issues.
Command Not Found¶
After installation, restart your terminal or run:
Permission Denied¶
AWS Credentials¶
Next Steps¶
- Quick Start Guide - Get started in 5 minutes
- Configuration - Configure AWS and Bedrock settings
- Commands - Learn available commands