Directory → SKILL
SKILLoptionalHermes Optional Skills

Inference Sh Cli

Run 150+ AI apps (image, video, LLM) via inference.sh CLI

AIimage-generationvideoLLMsearchinferenceFLUXVeo
Last registry verification2026-08-18v1.0.0okaris
Plain meaning

What does it add to Hermes?

Run 150+ AI apps (image, video, LLM) via inference.sh CLI

Inference Sh Cli is a skill related to research and sources. It gives the agent a way to find external information and sources instead of relying only on model memory.

This plain-language explanation is based on the publisher description. The original text remains visible for verification.

Use it when

Use it when your goal in research and sources is clear and you can limit it to the data and actions it actually needs.

Skip it when

Do not add it merely to experiment when Hermes already has a simpler path, or when you cannot review its source and permissions.

Who is it for?

Best for users who want a repeatable way of working inside Hermes.

Safe first test

Ask for one recent fact with two sources, then open both links and verify dates and evidence.

Original publisher description

Run 150+ AI apps (image, video, LLM) via inference.sh CLI

✓
Data source

This entry was indexed from Hermes Optional Skills. Our explanation interprets the type and domain without inventing a capability not present upstream.

!
Security review

The source is official or editorially reviewed, but you still need to review permissions and version compatibility.

Safe setup path

Inspect, install, then test.

  1. 01
    Open the source

    Match the publisher, license, and description to your need. Check the real update history.

  2. 02
    Review permissions and secrets

    Never paste a secret value into this site. Use environment-variable names and grant the smallest scope.

  3. 03
    Copy setup only after review

    The controls below copy text. They do not execute commands on your device.

  4. 04
    Test with a non-sensitive task

    Inspect the visible tools, then exclude write or delete tools you do not need.

Install command

Review the command, then copy it.

hermes skills install inference-sh-cli

Hermes Belarabi does not execute this command. Installation happens on your device and remains subject to Hermes scanning and your review.

The full skill definition

Exactly what Hermes loads when this skill runs.

Reproduced from the official documentation. Read it before enabling the skill: this text becomes the agent's instructions.

Run 150+ AI apps (image, video, LLM) via inference.sh CLI.

Skill metadata

A lookup table. Do not read it all; find the row that applies to you.

SourceOptional — install with hermes skills install official/devops/inference-sh-cli
Pathoptional-skills/devops/inference-sh-cli
Version1.0.0
Authorokaris
LicenseMIT
Platformslinux, macos, windows
TagsAI, image-generation, video, LLM, search, inference, FLUX, Veo, Claude

Reference: full SKILL.md

Explains the idea itself. Read it slowly; the later sections build on it.

Run 150+ AI apps in the cloud with a simple CLI. No GPU required.

All commands use the terminal tool to run infsh commands.

When to Use

Explains the idea itself. Read it slowly; the later sections build on it.

  • User asks to generate images (FLUX, Reve, Seedream, Grok, Gemini image)
  • User asks to generate video (Veo, Wan, Seedance, OmniHuman)
  • User asks about inference.sh or infsh
  • User wants to run AI apps without managing individual provider APIs
  • User asks for AI-powered search (Tavily, Exa)
  • User needs avatar/lipsync generation

Prerequisites

Explains the idea itself. Read it slowly; the later sections build on it.

The infsh CLI must be installed and authenticated. Check with:

Shell1 line
infsh me

If not installed:

Shell2 lines
curl -fsSL https://cli.inference.sh | sh
infsh login

See references/authentication.md for full setup details.

Workflow

Explains the idea itself. Read it slowly; the later sections build on it.

1. Always Search First

Never guess app names — always search to find the correct app ID:

Shell3 lines
infsh app list --search flux
infsh app list --search video
infsh app list --search image

2. Run an App

Use the exact app ID from the search results. Always use --json for machine-readable output:

Shell1 line
infsh app run <app-id> --input '{"prompt": "your prompt here"}' --json

3. Parse the Output

The JSON output contains URLs to generated media. Present these to the user with MEDIA:<url> for inline display.

Common Commands

Explains the idea itself. Read it slowly; the later sections build on it.

Image Generation

Shell14 lines
# Search for image apps
infsh app list --search image

# FLUX Dev with LoRA
infsh app run falai/flux-dev-lora --input '{"prompt": "sunset over mountains", "num_images": 1}' --json

# Gemini image generation
infsh app run google/gemini-2-5-flash-image --input '{"prompt": "futuristic city", "num_images": 1}' --json

# Seedream (ByteDance)
infsh app run bytedance/seedream-5-lite --input '{"prompt": "nature scene"}' --json

# Grok Imagine (xAI)
infsh app run xai/grok-imagine-image --input '{"prompt": "abstract art"}' --json

Video Generation

Shell11 lines
# Search for video apps
infsh app list --search video

# Veo 3.1 (Google)
infsh app run google/veo-3-1-fast --input '{"prompt": "drone shot of coastline"}' --json

# Seedance (ByteDance)
infsh app run bytedance/seedance-1-5-pro --input '{"prompt": "dancing figure", "resolution": "1080p"}' --json

# Wan 2.5
infsh app run falai/wan-2-5 --input '{"prompt": "person walking through city"}' --json

Local File Uploads

The CLI automatically uploads local files when you provide a path:

Shell8 lines
# Upscale a local image
infsh app run falai/topaz-image-upscaler --input '{"image": "/path/to/photo.jpg", "upscale_factor": 2}' --json

# Image-to-video from local file
infsh app run falai/wan-2-5-i2v --input '{"image": "/path/to/image.png", "prompt": "make it move"}' --json

# Avatar with audio
infsh app run bytedance/omnihuman-1-5 --input '{"audio": "/path/to/audio.mp3", "image": "/path/to/face.jpg"}' --json

Search & Research

Shell3 lines
infsh app list --search search
infsh app run tavily/tavily-search --input '{"query": "latest AI news"}' --json
infsh app run exa/exa-search --input '{"query": "machine learning papers"}' --json

Other Categories

Shell8 lines
# 3D generation
infsh app list --search 3d

# Audio / TTS
infsh app list --search tts

# Twitter/X automation
infsh app list --search twitter

Pitfalls

Settings you configure once. Change one at a time so you can see what each does. Set INFSH_API_KEY in your environment, not in the chat.

  1. Never guess app IDs — always run infsh app list --search <term> first. App IDs change and new apps are added frequently.
  2. Always use --json — raw output is hard to parse. The --json flag gives structured output with URLs.
  3. Check authentication — if commands fail with auth errors, run infsh login or verify INFSH_API_KEY is set.
  4. Long-running apps — video generation can take 30-120 seconds. The terminal tool timeout should be sufficient, but warn the user it may take a moment.
  5. Input format — the --input flag takes a JSON string. Make sure to properly escape quotes.

Reference Docs

Explains the idea itself. Read it slowly; the later sections build on it.

  • references/authentication.md — Setup, login, API keys
  • references/app-discovery.md — Searching and browsing the app catalog
  • references/running-apps.md — Running apps, input formats, output handling
  • references/cli-reference.md — Complete CLI command reference