Guide
Install AnyCap
AnyCap installs in under five minutes and gives AI agents a consistent capability interface. After setup, agents running in Claude Code, Cursor, Codex, OpenCode, or OpenClaw can access image generation, video generation, image read, video analysis, and other capabilities through one CLI and one auth flow. This guide covers the full install path from CLI binary to first capability call.
Early Access
AnyCap is currently in early access. Capabilities shown on this page are available to early access users. Request access on GitHub to get started.
Prerequisites
- macOS, Linux, or Windows (Git Bash)
- Node.js 18+ (if installing via npm)
- A browser for the login flow
The following install steps will be available when AnyCap launches publicly. Request early access to get started today.
Install the CLI
# Install script (recommended)
curl -fsSL https://anycap.ai/install.sh | sh
# Or via npm
npm install -g @anycap/cli
Binaries are also available on GitHub Releases.
Log In
anycap login
This opens a browser for authentication. After login, credentials are stored securely on your machine.
Install the Skill File
Skills teach AI agents how to discover and invoke AnyCap capabilities.
# via skills.sh (recommended)
npx -y skills add anycap-ai/anycap -a claude-code -y
# Or via AnyCap CLI
anycap skill install --target ~/.claude/skills/anycap-cli/
# Or manually
curl -fsSL https://raw.githubusercontent.com/anycap-ai/anycap/main/skills/anycap-cli/SKILL.md --create-dirs -o ~/.claude/skills/anycap-cli/SKILL.md
Verify
anycap status
This confirms CLI version, authentication state, and server connection.
Use Your First Capability
# Understand an image
anycap image read --url https://example.com/photo.jpg
# Generate an image
anycap image generate --model seedream_5 --prompt "a sunset over mountains"
Common Issues
Install script fails on macOS
Try installing via npm instead: npm install -g @anycap/cli
Login does not open a browser
Use device code flow: anycap login --headless
Permission denied
Ensure the install directory is writable, or use npm with a user-level global prefix.