Quick Install (Recommended)
One-line Install
The fastest way to install the Composio CLI:- Detects your platform and architecture automatically
- 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
Install Specific Version
To install a specific version of the CLI:CLI binaries use the tag format
@composio/cli@<semver> (e.g., @composio/[email protected]). Legacy v<semver> tags are also supported during the migration period.Manual Installation
From GitHub Releases
- Go to the releases page
-
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
- Extract and install:
Package Manager Installation
npm
pnpm
yarn
Verification
After installation, verify it works:Getting Started
Once installed, follow these steps:1. Login to Composio
2. Generate Types
Generate type-safe code for your project:3. Check Your Account
Supported Platforms
Fully Supported
- Linux x86_64
- Linux ARM64 (aarch64)
- macOS x86_64 (Intel)
- macOS ARM64 (Apple Silicon)
- Windows (use WSL or npm installation)
Troubleshooting
Permission Denied
If you get permission errors:Command Not Found
Ifcomposio is not found after installation:
1. Restart your shell:
Download Failures
If the download fails: 1. Check your internet connection 2. Try again with verbose output:Uninstallation
To remove Composio CLI:Installation Environment Variables
The installer respects these environment variables:| Variable | Description | Default |
|---|---|---|
COMPOSIO_INSTALL | Installation directory | ~/.composio |
GITHUB | GitHub base URL | https://github.com |
Development
To build the CLI binary locally:dist/composio.
Next Steps
Login
Authenticate with Composio
Generate
Generate type-safe code