The execution layer for coding agents. Give Claude Code, Cursor, and Codex real-world capabilities — image, video, vision, music, web search, and publishing — inside the agents you already use. Install in plain English. No
npmvsbrewvscurldebate.
Paste this to Claude Code, Cursor, Codex, or any agent that can run a shell:
Read https://raw.githubusercontent.com/anycap-ai/anycap/main/llms.txt and follow the
instructions to install the AnyCap CLI and skill. If you can't access the URL, run:
1. curl -fsSL https://anycap.ai/install.sh | sh
2. npx -y skills add anycap-ai/anycap -s '*' -g -y
3. anycap login
4. anycap status
That's it. The agent installs the CLI, installs the skill, logs you in, and verifies the connection — then every capability below becomes a single sentence. Prefer to do it by hand? Jump to Manual install.
- What this fixes
- What your agent can do
- Install by talking to your agent
- Why skills over SDKs
- Manual install
- Capabilities
- Works with
- FAQ & troubleshooting
- Links
- License
Your coding agent can reason and write code. It still can't ship a meme, generate a hero image, read a screenshot a user dropped in, search the live web, or publish a landing page.
| Without AnyCap | With AnyCap |
|---|---|
| "I can't generate images." | One command → a finished asset. |
| "I can't see this screenshot." | Reads images, video, and audio. |
| "My knowledge has a cutoff." | Live web search with citations. |
| "You'll need to deploy that yourself." | Ships a hosted page and returns the URL. |
AnyCap is the missing execution layer — multimodal, web, and delivery behind one CLI and one auth.
Agent drafts the caption, generates the image, revises the visual, then returns a shareable link.
anycap image generate --prompt "cat in a tiny chef hat, meme caption 'ship it'" \
--model nano-banana-2 -o meme.png
anycap image generate --prompt "make the caption bigger and yellow" \
--model nano-banana-2 --mode image-to-image --param images=./meme.png -o meme-v2.png
anycap drive upload meme-v2.png --parent-path /memes
anycap drive share --src-path /memes/meme-v2.pngAgent writes the copy, generates hero visuals, and deploys a live URL.
anycap image generate --prompt "abstract product hero, soft gradient" \
--model nano-banana-2 -o ./dist/hero.png
anycap page deploy ./dist --name "launch-page" --publishAgent opens the annotation UI, the human marks issues, the agent reads the feedback and revises.
anycap annotate ./screenshot.png --no-wait
anycap annotate poll --session ann_xxxx
anycap actions image-read --file ./screenshot-annotated.png \
--instruction "List every change requested by the annotations"AnyCap installs itself in plain English. No package-manager dance, no doc spelunking, no
version pinning. Hand the Quick start paragraph to your agent —
it reads llms.txt, installs the CLI, installs the skill, opens the browser to log you
in, and verifies the connection.
After that one paste, everything else is just conversation. The skill teaches the agent the full command surface, so future actions become one sentence:
- "Upgrade AnyCap and check my status."
- "Generate a hero image for the launch page and deploy it."
- "Search the web for the latest Cursor changelog and summarize."
The agent picks the right capability, runs it, and hands you the result. You never touch a flag unless you want to.
Most tools ship an SDK and ask you to wire it in. AnyCap ships a skill — a single file your agent reads — plus a thin CLI it can call.
- No glue code. The agent learns the whole command surface from one
SKILL.md; you don't import a library or manage API objects. - Model- and agent-agnostic. The same skill works across Claude Code, Cursor, Codex, and 40+ agents. Swap agents, keep your capabilities.
- One auth, one CLI. Image, video, vision, music, web, and publishing sit behind a single login instead of a dozen API keys.
- Plain-English invocation. Capabilities are triggered by intent, not by memorizing flags.
macOS / Linux / Windows (Git Bash):
curl -fsSL https://anycap.ai/install.sh | shnpm (all platforms):
npm install -g @anycap/cliOr grab a binary from GitHub Releases.
Works with Claude Code, Cursor, Windsurf, OpenCode, and 40+ agents:
npx -y skills add anycap-ai/anycap -s '*' -g -yMore ways to install the skill
# Direct download
curl -fsSL https://raw.githubusercontent.com/anycap-ai/anycap/main/skills/anycap-cli/SKILL.md \
--create-dirs -o ~/.agents/skills/anycap-cli/SKILL.md
# Via AnyCap CLI
anycap skill install --target ~/.agents/skills/anycap-cli/
# Check if the skill is up to date
anycap skill check --target ~/.agents/skills/anycap-cli/SKILL.mdanycap login
anycap status| Capability | Command | What agents do with it |
|---|---|---|
| Image generation / edit | anycap image generate (--mode image-to-image for edits) |
Hero art, meme assets, illustration, photo edit |
| Image / video / audio reading | anycap actions image-read / video-read / audio-read |
Screenshot review, meeting transcripts, QA |
| Video generation | anycap video generate |
Demo clips, animated assets |
| Music generation | anycap music generate |
Jingles, soundtracks |
| Web search | anycap search --query (general) / --prompt (grounded with cites) |
Live answers, research |
| Web crawl | anycap crawl <url> |
Any URL into clean Markdown |
| Annotate | anycap annotate |
Human-in-the-loop visual feedback |
| Draw | anycap draw |
Live whiteboard / Mermaid diagrams |
| Drive | anycap drive upload / share |
Shareable file links |
| Page | anycap page deploy |
Hosted static pages |
| Download | anycap download |
Save any remote file |
Coming soon: TTS / voice synthesis.
AnyCap's model lineup evolves quickly, so the authoritative, always-current list lives
in the CLI — run anycap <capability> models to see exactly what your account can use:
anycap image models # image generation / edit
anycap video models # video generation
anycap music models # music generationInspect a single model's modes and parameter schema before calling it:
anycap image models nano-banana-2 # modes + operations
anycap image models nano-banana-2 schema --mode text-to-image # parameter schemaThe tables below reflect the models available in CLI v0.3.6 — newer versions add and retire models, so treat the CLI output as the source of truth.
| Model | Name | Modes |
|---|---|---|
nano-banana-2 |
Nano Banana 2 | text-to-image, image-to-image |
nano-banana-pro |
Nano Banana Pro | text-to-image, image-to-image |
gpt-image-2 |
GPT Image 2 | text-to-image, image-to-image |
flux-kontext-max |
FLUX.1 Kontext Max | text-to-image, image-to-image |
qwen-image |
Qwen Image | text-to-image, image-to-image |
seedream-4.5 |
Seedream 4.5 | text-to-image, image-to-image |
seedream-5 |
Seedream 5 | text-to-image, image-to-image |
| Model | Name | Modes |
|---|---|---|
veo-3.1 |
Veo 3.1 | text-to-video, image-to-video |
veo-3.1-fast |
Veo 3.1 Fast | text-to-video, image-to-video |
sora-2-pro |
Sora 2 Pro | text-to-video, image-to-video |
kling-3.0 |
Kling 3.0 | text-to-video, image-to-video |
kling-o1 |
Kling O1 | image-to-video |
hailuo-2.3 |
Hailuo 2.3 | text-to-video, image-to-video |
seedance-1.5-pro |
Seedance 1.5 Pro | text-to-video, image-to-video |
seedance-2 |
Seedance 2.0 | text-to-video, image-to-video |
seedance-2-fast |
Seedance 2.0 Fast | text-to-video, image-to-video |
| Model | Name | Modes |
|---|---|---|
suno-v5 |
Suno V5 | text-to-music |
suno-v5.5 |
Suno V5.5 | text-to-music |
mureka-v8 |
Mureka V8 | text-to-music |
elevanlabs-music |
ElevenLabs Music | text-to-music |
Reading / understanding (
anycap actions image-read/video-read/audio-read) automatically selects the best available model. Pass--modelonly when you need a specific one.
Claude Code · Cursor · Codex · Windsurf · OpenCode · 40+ agents via skills.sh.
Do I need an API key for each capability?
No. One anycap login covers every capability — image, video, vision, music, web, and
publishing share a single auth.
The agent says it can't reach llms.txt.
Run the four manual commands from Quick start, or follow Manual install.
The skill isn't showing up in my agent.
Confirm it installed into your agent's skills directory, then re-check:
anycap skill check --target ~/.agents/skills/anycap-cli/SKILL.mdReload your agent so it re-reads the skills directory.
How do I update?
Tell your agent "Upgrade AnyCap and check my status," or re-run the install script and
npx -y skills add anycap-ai/anycap -s '*' -g -y.
Which platforms are supported?
macOS, Linux, and Windows (via Git Bash). Install through the script, npm, or a binary from Releases.
- llms.txt — Give this to your agent
- Skill file — Full capability documentation
- GitHub Releases — CLI binaries
- skills.sh — Skills directory listing
- Website
