LaunchKit · 2026
Back to Skills

eachlabs-face-swap

Swap faces between images using EachLabs AI.

0
1.1k downloads
by @eftalyurtseven

Setup & Installation

openclaw skills install @eftalyurtseven/eachlabs-face-swap

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install eachlabs-face-swap

Version History

v0.1.3Feb 20, 2026 - Version note by skill developer:

No user-facing changes detected in this version. - No updates or modifications; documentation and functionality remain unchanged.

What This Skill Does

Swaps faces between images and videos using the EachLabs Predictions API. Supports multiple models for still images and video, plus a prompt-based editing option. Requires polling the API until the prediction completes.

Supports both image and video face swap through a single API with multiple model options, avoiding the need to integrate separate services.

When to use it

  • Replacing a face in a group photo with someone who missed the shot
  • Putting your face into a video clip
  • Testing how a person looks in a different photo context
  • Creating personalized visual content from existing images
  • Swapping faces in a video for creative or production work

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: swap my face into this photo of a person at a beach

AGENT
  1. 1Check the target model exists via GET /v1/model?slug=aifaceswap-face-swap to confirm inputs
  2. 2POST to /v1/prediction with target_image (beach photo) and swap_image (user face photo)
  3. 3Poll GET /v1/prediction/{id} every few seconds until status is 'success' or 'failed'
  4. 4Extract the output image URL from the completed prediction response
OUTPUT

URL to the generated image with the user's face swapped into the beach photo

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

EACHLABS_API_KEY environment variableEachLabs account at eachlabs.ai