hermes-agent/skills/inference-sh/cli/references/app-discovery.md
Teknium 6020db0243
feat: add inference.sh integration (infsh tool + skill) (#1682)
Add inference.sh CLI (infsh) as a tool integration, giving agents
access to 150+ AI apps through a single CLI — image gen (FLUX, Reve,
Seedream), video (Veo, Wan, Seedance), LLMs, search (Tavily, Exa),
3D, avatar/lipsync, and more. One API key manages all services.

Tools:
- infsh: run any infsh CLI command (app list, app run, etc.)
- infsh_install: install the CLI if not present

Registered as an 'inference' toolset (opt-in, not in core tools).
Includes comprehensive skill docs with examples for all app categories.

Changes from original PR:
- NOT added to _HERMES_CORE_TOOLS (available via --toolsets inference)
- Added 12 tests covering tool registration, command execution,
  error handling, timeout, JSON parsing, and install flow

Inspired by PR #1021 by @okaris.

Co-authored-by: okaris <okaris@users.noreply.github.com>
2026-03-17 02:59:21 -07:00

2.1 KiB

Discovering Apps

List All Apps

infsh app list

Pagination

infsh app list --page 2

Filter by Category

infsh app list --category image
infsh app list --category video
infsh app list --category audio
infsh app list --category text
infsh app list --category other
infsh app search "flux"
infsh app search "video generation"
infsh app search "tts" -l
infsh app search "image" --category image

Or use the flag form:

infsh app list --search "flux"
infsh app list --search "video generation"
infsh app list --search "tts"
infsh app list --featured

Newest First

infsh app list --new

Detailed View

infsh app list -l

Shows table with app name, category, description, and featured status.

Save to File

infsh app list --save apps.json

Your Apps

List apps you've deployed:

infsh app my
infsh app my -l  # detailed

Get App Details

infsh app get falai/flux-dev-lora
infsh app get falai/flux-dev-lora --json

Shows full app info including input/output schema.

Image Generation

  • falai/flux-dev-lora - FLUX.2 Dev (high quality)
  • falai/flux-2-klein-lora - FLUX.2 Klein (fastest)
  • infsh/sdxl - Stable Diffusion XL
  • google/gemini-3-pro-image-preview - Gemini 3 Pro
  • xai/grok-imagine-image - Grok image generation

Video Generation

  • google/veo-3-1-fast - Veo 3.1 Fast
  • google/veo-3 - Veo 3
  • bytedance/seedance-1-5-pro - Seedance 1.5 Pro
  • infsh/ltx-video-2 - LTX Video 2 (with audio)
  • bytedance/omnihuman-1-5 - OmniHuman avatar

Audio

  • infsh/dia-tts - Conversational TTS
  • infsh/kokoro-tts - Kokoro TTS
  • infsh/fast-whisper-large-v3 - Fast transcription
  • infsh/diffrythm - Music generation

Documentation