Observed since 20 Oct, 18:39 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
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.
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.
pip install actorhub
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
)
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",
)
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.2.1 | 22 Sept 2026 | 3 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 18:39 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:c68ea45de039277df72d386a89607cca236543f39e0ac49d834ee2093be7e015