Give every avatar a face of its own

Build personalised 3D avatar creation into your platform with our API.

Turn photos or character references into recognisable 3D heads with MetaHuman topology and 4K PBR textures. Let your customers create digital doubles, original personas and branded characters.

Make identity part of avatar creation

Let users bring their own likeness to your platform or define a new character through reference images. Multiple views help capture facial features and head shape, while a single image can provide a starting point.

Offer custom avatar creation without a separate modelling and texturing project for every face.

Reference photo: the head in three-quarter viewReference photo: the head from the frontReference photo: the head in profile

Bring the face into your animation pipeline

Get consistent vertex layout and UVs, 4K Base Color, Normal, Roughness and Specular maps, and 51 ARKit-compatible blendshapes.

Connect the head to your facial animation and rendering system. Add your platform’s voice, behaviour and conversation tools to bring the character to life.

Generate through your own product

Integrate our cloud REST API into your avatar creation flow. Submit reference images and retrieve heads and textures for your platform to assemble, customise and store.

Use the same generation workflow for personal avatars, virtual presenters, conversational agents and characters for training simulations.

curl
# 1. Create a head and wait for it. Billed once per head; a failed head is free.
curl "https://api.keenface.ai/v2/heads?wait" \
  -H "Authorization: Bearer $API_KEY" \
  -F [email protected] -F [email protected] -F [email protected]

# 2. Get a GLB link. Files are included in the head price. Repeat after time_sec while "retry-after".
curl -s "https://api.keenface.ai/v2/heads/$HEAD_ID/model?mesh_format=glb" \
  -H "Authorization: Bearer $API_KEY" > link.json

# 3. Download it right away: the link must be opened within 20 seconds
curl -o head.glb "$(jq -r .data.url link.json)"

# API reference: https://keenface.ai/docs

Make custom avatars part of your platform

Talk to us about your avatar system and how our head generation can fit into it.