inference-sh-cli

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

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/azaanaliraza/operarius --skill inference-sh-cli-azaanaliraza
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: inference-sh-cli
Source: https://github.com/azaanaliraza/operarius/tree/main/src-tauri/bin/hermes/optional-skills/devops/cli
Command: npx skills add https://github.com/azaanaliraza/operarius --skill inference-sh-cli-azaanaliraza

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Accessing dozens of AI models for image generation, video creation, TTS, and search normally requires managing separate provider APIs, credentials, and SDKs. This Skill consolidates access to 150+ cloud AI apps through a single CLI, eliminating per-provider integration work and the need for local GPUs. ## 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 image models (FLUX, Seedream, Grok, Gemini), video models (Veo, Seedance, Wan), avatars (OmniHuman), and TTS with a single JSON input command. - Local File Uploads: Pass local file paths directly in the input JSON; the CLI uploads them automatically for tasks like upscaling, image-to-video, and lipsync. - Use Case: A user asks for a product mockup video. Search for video apps, run google/veo-3-1-fast with a prompt, and return the generated video URL for inline display. ## Quick Start Ask the assistant to generate an image of a sunset over mountains using inference.sh, and it will search for the right app and run it with JSON output.

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 JSON output contains URLs to the generated images.

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

Use `infsh app list --search <term>` or `infsh app search <query>` to browse the catalog by keyword or category. Never guess app IDs, since they 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 in the input JSON. Absolute paths, relative paths, and home directory paths like ~/Pictures/photo.jpg are all supported.

Why does infsh fail with an authentication error?▼

Authentication errors mean the CLI is not logged in or the API key is invalid. Run `infsh login` to authenticate via browser, verify with `infsh me`, or set the INFSH_API_KEY environment variable for scripts and CI.

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`.