Catalog PyPI
PACKAGE EXPLORERView in registry

actorhub

PyPI

Client for the ActorHub.ai consent API: check whether a face belongs to a verified person, and what they consented to, before anything is generated. ActorHub.ai licenses verified people as AI talent.

actorhubaiconsentface-recognitionidentitylicensinglikenesstalentverification
Versions collected1
Direct dependencies3From release 0.2.1
Last observed20 Oct, 18:39 UTC

README

Version 0.2.1 documentation

ActorHub Python SDK

Official Python client for the ActorHub.ai consent API.

ActorHub.ai is where real people become licensed AI talent: they verify who they are, set the terms their likeness may be used on, and brands license a verified person for a campaign. This SDK answers whether a face in an image belongs to a verified person and what that person agreed to, before anything is generated.

Installation

pip install actorhub

Quick Start

from actorhub import ActorHub

client = ActorHub(api_key="your-api-key")

# Check consent before AI generation
result = client.check_consent(
    platform="sora",
    intended_use="video",
    image_url="https://example.com/face.jpg",
)

if result.protected:
    face = result.faces[0]
    print(f"Verified person: {face.display_name}")
    print(f"Consent: {face.consent.video_generation}")
    
    # Check if active consent token exists
    if face.token and face.token.valid:
        print(f"Active token: {face.token.source}")
    
    # Verify trust signature
    if result.trust:
        print(f"Signed: {result.trust.algorithm}")
result = client.check_consent(
    platform="sora",
    intended_use="video",
    image_url="https://example.com/face.jpg",
    consent_token="ACT-XXXX",  # Token from identity owner
)

Async Support

from actorhub import AsyncActorHub

async with AsyncActorHub(api_key="your-api-key") as client:
    result = await client.check_consent(
        platform="runway",
        intended_use="video",
        image_url="https://example.com/face.jpg",
    )

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.2.122 Sept 20263

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
actorhubai/actorhub-python

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:39 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:c68ea45de039277df72d386a89607cca236543f39e0ac49d834ee2093be7e015