For AI video platforms

Embed the platform.Get the marketplace. Get a revenue share.

ActorHub is the shared identity + consent + licensing layer for AI video. Embed it behind your UI — your users register, consent, and license without ever leaving your platform.

Every actor registered through any integrated platform is licensable through every other. You get the catalog. You get a cut on every license bought by your users.

SDK + API access is gated. Apply via the form — we approve manually to keep the partner catalog curated. Reply within 2 business days.

What you get in 2 lines of integration code

Drop a script tag. Add a publishable key. Done. Four capabilities you'd otherwise build for 6 months.

Consent verify API

Check any image against the global identity DB before generation runs. Returns yes/no + license options inline. ~200 ms p50.

Embeddable registration

Users register as verified actors inside your UI. Camera + liveness + consent T&C — all in an iframe with your theme.

Inline marketplace

When an identity is matched, your users see license options right in your generation flow. License purchase modal is also embeddable.

$

Revenue share

When YOUR user buys a license — you get a cut. Every actor registered through any integrated platform is licensable through yours. Each new platform that integrates grows the catalog you offer.

Integration — literally:

<script src="https://cdn.actorhub.ai/actorhub.js"></script>
<script>
  ActorHub.init({ publishableKey: "ah_pk_live_..." });
  const r = await ActorHub.checkConsent({ image: file });
  if (r.protected) {
    ActorHub.licenseModal({ identityId: r.identities[0].identity_id });
  }
</script>

SDK access is gated to vetted partners. Apply for access →

Free to integrate. Per-call after.

No platform fee. No annual minimum. Pay only when your users actually generate.

Free tier

$0

100 consent checks/day

  • ✓ All SDK features
  • ✓ Embeddable widget
  • ✓ Trust signatures
  • ✓ Marketplace access
Most platforms

Pay as you grow

$0.05 /check

After 100/day free

  • ✓ Everything in Free
  • ✓ Higher rate limits
  • ✓ Webhook delivery SLA
  • ✓ Revenue share on licenses your users buy

Enterprise

Custom

Volume / SLA / dedicated support

  • ✓ Custom rate limits
  • ✓ 99.95% uptime SLA
  • ✓ Higher revenue share %
  • ✓ Data residency options

Quick Start

Install the SDK, copy the example, and start verifying identities in minutes

pip install actorhub

Example: Verify an identity

from actorhub import ActorHub

client = ActorHub(api_key="your_api_key")

# Check if image contains protected identities
result = client.verify(image_url="https://example.com/face.jpg")

if result.protected:
    print("⚠️ Protected identity detected!")
    for identity in result.identities:
        print(f"  - {identity.display_name}")
        if not identity.allow_commercial:
            print("    Commercial use: NOT ALLOWED")
else:
    print("✅ No protected identities - OK to generate")

Claude Desktop Integration

Use ActorHub.ai directly from Claude Desktop with our MCP (Model Context Protocol) server

1. Install MCP Server

npm install -g @actorhubai/mcp-server

Or use npx without installing globally

Config file location:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

2. Configure Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "actorhub": {
      "command": "npx",
      "args": ["@actorhubai/mcp-server"],
      "env": {
        "ACTORHUB_API_KEY": "your-api-key"
      }
    }
  }
}

Available Tools for Claude

verify_identity

Check if image contains protected identity

check_consent

Verify consent for AI content generation

browse_marketplace

Browse Actor Packs for licensing

get_identity

Get details about protected identity

get_actor_pack

Get Actor Pack info and pricing

Claude Code Skills

Use these slash commands directly in Claude Code to integrate ActorHub.ai into your workflow:

/actorhub-verify

Check if a face has consent before generating AI content

/actorhub-protect

Walk through protecting a creator's identity on ActorHub

/actorhub-integrate

Get architecture patterns and code for your AI pipeline

Example conversation with Claude:

You:"Check if this image contains a protected identity: https://example.com/face.jpg"
Claude:"I found a match! This image contains [Name], a protected identity. Commercial use requires a license from ActorHub.ai."

Live API Demo

Test the Identity Verification API in real-time. Enter your API key and upload an image to see if it contains a protected identity.

Contact us to get your API key

Click to upload a face image

JPG, PNG up to 10MB

API Endpoints

POST/v1/identity/verify

Verify a face against protected identities

GET/v1/identity/{id}

Get identity details and permissions

POST/v1/consent/check

Check consent status for AI generation

GET/v1/marketplace/listings

Browse available Actor Packs

POST/v1/actor-packs/train

Train a new Actor Pack (LoRA model)

GET/v1/marketplace/licenses/mine

Get your purchased licenses

POST/v1/marketplace/license/purchase

Purchase a license for an Actor Pack

    Cart (0)

    Your cart is empty

    Browse our marketplace to find actor packs

    Browse Marketplace
    ActorHub.ai - Digital Identity Protection & Marketplace