inference-sh-cli

Run 150+ cloud AI apps for image, video, audio, and search via the inference.sh CLI.

1|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/Lento47/arcana-community --skill inference-sh-cli-lento47
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: inference-sh-cli
Source: https://github.com/Lento47/arcana-community/tree/main/skills/devops/cli
Command: npx skills add https://github.com/Lento47/arcana-community --skill inference-sh-cli-lento47

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Accessing many AI models normally requires managing separate provider APIs, GPUs, and credentials. This Skill lets you run 150+ hosted AI apps—image generation, video creation, TTS, search, 3D, and social automation—through a single infsh CLI without any GPU or per-provider setup. ## Core Features & Use Cases - App Discovery: Search the inference.sh catalog with infsh app list --search to find the correct app ID before running anything. - Media Generation: Run apps like FLUX, Veo, Seedance, Gemini image, and OmniHuman with JSON inputs, including automatic upload of local files. - Structured Output: Use the --json flag to get machine-readable results with media URLs, and track long-running tasks via infsh task get. - Use Case: A user asks for a short drone-style video clip. You search for video apps, run google/veo-3-1-fast with a JSON prompt, and return the generated video URL for inline display. ## Quick Start Ask the agent to generate an image of a sunset over mountains using inference.sh, and it will search for the right app, run it with the infsh CLI, and return the image URL.

Frequently Asked Questions about inference-sh-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate images with the inference.sh CLI?▼

Search for an image app with `infsh app list --search image`, then run it with a JSON input, for example `infsh app run falai/flux-dev-lora --input '{"prompt": "sunset over mountains"}' --json`. The output contains URLs to the generated images.

How do I find the right app ID on inference.sh?▼

Never guess app IDs. Run `infsh app list --search <term>` or `infsh app search <query>` to find the exact app identifier, since app IDs change and new apps are added frequently.

Can I use local files as input for inference.sh apps?▼

Yes, the CLI automatically uploads local files when you provide a path instead of a URL. Absolute paths, relative paths, and home directory paths are supported for fields like image, audio, or video inputs.

Why does my infsh command fail with an authentication error?▼

Authentication errors mean the CLI is not logged in. Run `infsh login` to authenticate via browser, or set the INFSH_API_KEY environment variable, then verify with `infsh me`.

How do I handle long-running video generation tasks?▼

Video generation can take 30-120 seconds. Use `infsh app run <app> --input <file> --no-wait` to submit without blocking, then check status later with `infsh task get <task-id> --json`.