Quick Install (Recommended)
The fastest way to install the Composio CLI is using the one-line installer:Install Specific Version
You can install a specific version by passing it as an argument:What the Installer Does
The install script automatically:- Detects your platform and architecture
- Downloads the appropriate binary from GitHub releases
- Installs to
~/.composio/bin/composio - Updates your shell configuration (
.bashrc,.zshrc, or.config/fish/config.fish) - Adds the binary to your PATH
Package Manager Installation
Alternatively, install the CLI using npm, pnpm, or yarn:Manual Installation
For manual installation from GitHub releases:Download the binary
Go to the releases page and download the appropriate binary for your platform:
composio-linux-x64.zip- Linux 64-bitcomposio-linux-aarch64.zip- Linux ARM64composio-darwin-x64.zip- macOS Intelcomposio-darwin-aarch64.zip- macOS Apple Silicon
Verification
After installation, verify the CLI is working correctly:Getting Started
Once installed and authenticated, you can start using the CLI:Generate Types for Your Project
Common Commands
Supported Platforms
Fully Supported
- Linux x86_64
- Linux ARM64 (aarch64)
- macOS x86_64 (Intel)
- macOS ARM64 (Apple Silicon)
Environment Variables
The installer respects these environment variables:COMPOSIO_INSTALL- Installation directory (default:~/.composio)GITHUB- GitHub base URL (default:https://github.com)
Custom Installation Directory
Troubleshooting
Permission Denied
If you get permission errors when running the CLI:Command Not Found
Ifcomposio is not found after installation:
Download Failures
If the download fails:- Check your internet connection
-
Try with verbose output:
-
Manual download:
Uninstallation
To remove the Composio CLI:Next Steps
- Learn about CLI commands
- Set up authentication
- Generate type definitions
- Check out the GitHub repository