ensemble

ENSEMBLE STUDIO

Bring a character into the world.

See the living cast ↗

LIVE NOW

Featured performers

01Character identity

Appearance, voice, persona, knowledge and boundaries in one record.

02Living performance

Idle, listening, speaking and emotional carry before the first word.

03Story world

Browser video today; the same performance contract drives MetaHumans.

BUILD A BACHELOR

Create a character who can carry a story.

PRIVATE DRAFT
  1. 1Appearance
  2. 2Voice
  3. 3Persona
  4. 4Knowledge
  5. 5Finalize
01
AppearanceIdentity starts with a reference, not a generic face.
◉Camera permission begins only when you ask.
02
VoiceChoose a designed voice, record yours, or remain intentionally silent.
03
PersonaGive the performer wants, contradictions and a point of view.
04
KnowledgeGround the character without making their memory a dumping ground.
Story memoryLet the character remember prior encounters in this world.
Web retrievalOff by default. Enable only for current information with citations.
05
FinalizeReview the character, disclosure and sharing boundary.

Visibility

MY CAST

Characters you direct.

EXPLORE

Walk into someone else’s story.

Only creator-shared characters appear here. Public profiles keep AI disclosure, report controls and their sharing boundary.

MEASURED, NOT GUESSED

Audience and performance.

LOCAL ÉTUDE
Live rooms0current local sessions
Waiting0honest queue depth
Cast online9ambient motion ready
Emotion vocabulary37canonical tags

Instrumentation contract

Every public build should emit privacy-minimized product events into the existing HQ analytics envelope: acquisition source, onboarding completion, character build step, generation outcome, room wait, session start, first response, interruption, report, share and return.

onboarding.completedcharacter.build_stepgeneration.failedroom.waitedsession.startedshare.published

No invented dashboard

This preview reports only values the local runtime can measure. Retention, conversion and usage charts remain empty until the production identity and event pipeline are connected and reviewed.

Production telemetry not connected

ENSEMBLE API

A character system, not a face endpoint.

v0.2 · ÉTUDE

One record. Every representation.

Resolve the same character into generated video, LiveKit or Unreal without handing their memory and persona to the face vendor.

POSThttps://ensemble.fermata.me/v1/sessions
{
  "character": "willa",
  "representation": "generated_video",
  "room": "my-livekit-room"
}
EVENTaudio_stream

Bring your own voice audio.

EVENTclear_buffer

Interrupt without waiting.

EVENTplayback_finished

Know when performance lands.

STATEemotional_carry

Continue the story beat.