Machen Sie aus Ihrem FaceNinja-Kopf einen MetaHuman, der mit Ihnen spricht und sich mit Ihnen bewegt, auf einer kleinen Bühne in Unreal Engine 5.8. Ihr Coding-Agent baut alles aus sieben Prompts. Sie tippen, er spricht; Sie lächeln, er lächelt. Dann nehmen Sie ihn in OBS auf.
Version 0.3.1 · 6,6 MB · MIT-Lizenz · Windows und Mac
Größe und SHA-256 für Skripte und Agenten: version.json
Das Kit
Version
0.3.1
Download
6,6 MB · zip
Lizenz
MIT, kostenlos auch für monetarisierte Kanäle
Benötigt
Unreal Engine 5.8 (kostenlos), ein FaceNinja-Kopf und ein Coding-Agent, der MCP nutzen kann
Läuft auf
Windows 10 oder 11, macOS 14 oder neuer
Ein Foto, dann ein Kopf, der spricht.
Ein KI-generiertes Foto, dann der daraus erstellte FaceNinja-Kopf, dann dieser Kopf, der im Raum des Kits spricht, gerendert in Unreal 5.8. Erster Satz: die kostenlose Kokoro-Stimme mit Epics kostenloser Lippensynchronisation aus Audio. Zweiter Satz: eine ElevenLabs-Stimme mit dem kostenpflichtigen Plugin Runtime MetaHuman Lip Sync. Der sprechende Kopf ist der ARKit-Kopf von FaceNinja (52 Blendshapes) auf Körper und Haaren von MetaHuman Creator, offline gerendert.
Alle Personen in diesem Video sind synthetisch. Verwenden Sie Ihr eigenes Gesicht und Ihre eigene Stimme oder eine eigene Originalfigur.
Erstellen Sie in FaceNinja aus Ihren Fotos einen Kopf und laden Sie das MetaHuman ZIP herunter.
Ihr Agent baut die Bühne
Entpacken Sie das Kit, öffnen Sie Ihren Coding-Agenten in diesem Ordner und fügen Sie nacheinander sieben Prompts ein. Der Agent steuert Unreal über den MCP-Server von Unreal selbst und die Tools des Kits.
Sie streamen
Ihr iPhone oder Ihre Webcam bewegt das Gesicht. Tippen Sie eine Zeile, und Ihr Avatar spricht sie. OBS nimmt das Fenster auf.
Kein Code zu schreiben. Jeder Prompt endet mit etwas, das Sie prüfen können.
Kleiner Download, alles verdrahtet.
Ein Streaming-Raum
Ein gemütliches kleines Zimmer mit Sofa, Bücherregal, Pflanze und weichem Licht, drei Kameras (Nahaufnahme, Brustbild, Totale) und einem Greenscreen, den Sie zuschalten können.
Ihr MetaHuman
Ein Tool importiert Ihr MetaHuman ZIP, gleicht das Gesicht von MetaHuman Creator genau daran an und wählt die ähnlichsten Haare, Brauen und Wimpern.
Face-Tracking
Live Link Face auf einem iPhone oder Epics Webcam-Face-Tracking.
Tippen und sprechen lassen
Ein kleines Panel und ein Sprachserver auf Ihrem Computer. Die kostenlose Kokoro-Stimme beginnt auf einer aktuellen Grafikkarte nach etwa 0,1 s zu sprechen.
Bereit für OBS
Spielen Sie in einem 1920×1080-Fenster für die OBS-Fensteraufnahme, mit Greenscreen, wenn Sie einen eigenen Hintergrund wollen. NDI auf dem Mac und Spout unter Windows sind Optionen.
Auch GLB- und FBX-Köpfe
Das Kit importiert auch die GLB- oder FBX-Datei Ihres Kopfs mit seinen 52 ARKit-Blendshapes, in Lebensgröße und mit der Material-Einstellung, die Unreal braucht, um sie darzustellen.
Dazu Agent-Hinweise (AGENTS.md) und MCP-Einstellungen für Claude Code, Codex, Cursor, VS Code und Gemini CLI.
Was Sie brauchen.
Computer, Software und Konten
Was
Empfohlen
Minimum
Computer
Windows 11 mit einer NVIDIA RTX 3070 oder besser oder ein Mac mit M2 Max oder neuer und 32 GB Arbeitsspeicher
Ein PC mit RTX-Karte und 16 GB RAM oder ein Mac mit M1 oder neuer und 16 GB (niedrigere Bildrate)
Festplatte
150 GB frei
100 GB frei
Software
Unreal Engine 5.8, OBS, ein virtuelles Audiokabel (VB-CABLE oder BlackHole) und ein Coding-Agent. Prompt 1 prüft und installiert sie gemeinsam mit Ihnen.
Konten
FaceNinja und ein kostenloses Epic-Games-Konto für das Rig von MetaHuman Creator
Optional
Ein iPhone 12 oder neuer mit der kostenlosen App Live Link Face
Eine Webcam
Standardmäßig kostenlos.
Kostenlos
Das Kit (MIT-Lizenz)
Unreal Engine 5.8, MetaHuman Creator und Live Link Face
Epics Lippensynchronisation aus Audio
OBS, BlackHole und VB-CABLE (Spenden willkommen)
Die Stimmen Kokoro und Chatterbox, auf Ihrem Computer
ElevenLabs-Stimmen, über Ihr eigenes ElevenLabs-Konto und von ElevenLabs pro Zeichen abgerechnet
Das Plugin Runtime MetaHuman Lip Sync auf Fab: etwa 280 $ pro Seat für Creator unter 100.000 $ pro Jahr, darüber 840 $
Unreal erhebt keine Lizenzgebühr auf gestreamte oder aufgezeichnete Videos. Preise von Produkten anderer Unternehmen, Stand Oktober 2026; prüfen Sie deren Websites.
Kopieren, einfügen, prüfen.
Fügen Sie sie der Reihe nach ein, einen nach dem anderen, und warten Sie, bis Ihr Agent fertig ist. Jeder endet mit dem, was Sie sehen sollten.
Die Prompts bleiben in jeder Sprachversion auf Englisch, weil Ihr Agent die Tool- und Dateinamen genau braucht. Mit Ihrem Agenten können Sie in Ihrer eigenen Sprache sprechen.
01 · Installieren, was Sie brauchen
Dauer: 20–90 Minuten, meist Downloads
Prompt · Englisch
I am setting up the FaceNinja Creator Kit in this folder. I do not write code, so explain each step in one short
sentence and ask me before anything that needs my password, installs a driver, or changes system settings.
1. Tell me my operating system, CPU, RAM, graphics card and free disk space, and compare them with the
"What you need" table in GUIDE.md. Warn me if something is below the minimum.
2. Check what is installed and tell me what is missing:
- Unreal Engine 5.8 (Windows: C:\Program Files\Epic Games\UE_5.8; Mac: /Users/Shared/Epic Games/UE_5.8).
If it is missing, do not install it yourself: tell me to install Unreal Engine 5.8 from the Epic Games
Launcher's Library tab (default options), and wait until I say it is done.
- OBS Studio. Offer to install it (Windows: winget install OBSProject.OBSStudio; Mac: brew install --cask obs).
- A virtual audio cable. Windows: VB-CABLE from https://vb-audio.com/Cable/ (I run its installer as
administrator and restart). Mac: brew install --cask blackhole-2ch (it asks for my password).
Only from these places.
- uv (https://docs.astral.sh/uv/getting-started/installation/).
3. In tts/, make the voice environment: uv venv -p 3.11, then uv pip install -r requirements-kokoro.txt
(on a PC with an NVIDIA card add --extra-index-url https://download.pytorch.org/whl/cu128).
4. Run uv run python server.py --list-devices in tts/ and show me the output devices.
End with a checklist: Unreal 5.8, OBS, virtual cable, voice environment, each with a tick or a cross.
Sie sollten sehen: vier Häkchen: Unreal 5.8, OBS, das Kabel und die Stimme.
02 · Agent mit Unreal verbinden
Dauer: 10–20 Minuten
Prompt · Englisch
Open the kit's Unreal project and connect to Unreal's own MCP server.
1. Open FaceNinjaCreatorKit/FaceNinjaCreatorKit.uproject with Unreal Engine 5.8 (Mac: open -a with
"/Users/Shared/Epic Games/UE_5.8/Engine/Binaries/Mac/UnrealEditor.app" and the project path; Windows:
"C:\Program Files\Epic Games\UE_5.8\Engine\Binaries\Win64\UnrealEditor.exe" with the project path).
Tell me the first start takes several minutes while it compiles shaders.
2. The project starts Unreal's MCP server at http://127.0.0.1:8000/mcp. This folder already has the MCP
settings for you (.mcp.json, .cursor, .vscode, .gemini, .codex). If you cannot see an "unreal-mcp" server,
tell me how to reload your MCP settings, or add that URL yourself.
3. Wait until the server answers, then list the toolsets. You should find FaceNinjaKitTools. Describe it and
tell me in one sentence per tool what you can now do for me.
Sie sollten sehen: Ihr Agent listet die FaceNinja-Tools auf.
03 · Bühne bauen
Dauer: 2–5 Minuten
Prompt · Englisch
Using FaceNinjaKitTools in Unreal, build my streaming stage.
1. Call build_stage. It makes a small room with a sofa, a bookshelf, a plant, lights and three cameras.
2. Take a still from each camera with stage_screenshot (closeup, bust, wide) and show them to me.
3. Ask me which camera I want for streaming and call set_camera with it.
Sie sollten sehen: drei Standbilder des Raums.
04 · Ihren FaceNinja-Kopf importieren
Dauer: 15–30 Minuten
Prompt · Englisch
Using FaceNinjaKitTools in Unreal, turn my FaceNinja head into a MetaHuman and put it on my stage.
My head ZIP is: <drag the ZIP file here>
1. Call import_head_zip with that path. Tell me which hair, brows and lashes it picked.
2. Tell me that the next step sends my head's shape (not my photos) to Epic's free MetaHuman service, and that
a browser window may ask me to sign in to my Epic account. Wait for my OK.
3. Call preview_avatar so I can see my head in the room, and show me a stage_screenshot (bust camera).
4. Call rig_head, then download_head_textures. Tell me: "A browser opens Epic's sign-in page. Unreal stops
answering until you sign in and approve it there; that is normal." Wait until I say I approved it, then
check head_status every 30 seconds until rigged and high_res_textures are both true.
5. Once rigged: call build_metahuman, then place_avatar.
6. Take a stage_screenshot with the bust camera and show it to me.
Sie sollten sehen: Ihr MetaHuman im Raum.
05 · iPhone oder Webcam verbinden
Dauer: 10 Minuten
Prompt · Englisch
Using FaceNinjaKitTools in Unreal, connect my iPhone's Live Link Face app to my avatar.
1. Call my_ip_address. Tell me where to type it in the app (Settings > Live Link > Add Target, port 14785).
2. Ask me for the phone's IP address (Live Link Face shows it in its settings), then call connect_iphone.
3. Call connect_face with FN_iPhone, then play_in_window.
4. Ask me to smile, blink and turn my head, and whether the avatar follows. Ask before changing any firewall
setting.
Sie sollten sehen: der Avatar ahmt Ihr Gesicht nach.
06 · Tippen und sprechen lassen
Dauer: 10 Minuten
Prompt · Englisch
Start the kit's voice server and connect it to my avatar.
1. Ask me which voice I want:
a. a free preset voice that runs on my computer (Kokoro, default),
b. my own voice (Chatterbox): ask me to record 10-20 seconds of myself reading any text in a quiet room as
tts/my_voice.wav, then set it up with requirements-chatterbox.txt,
c. a studio voice from ElevenLabs: it needs my own ElevenLabs account, costs money per line and sends my text to ElevenLabs.
Ask me to put my own ElevenLabs API key in the ELEVENLABS_API_KEY environment variable myself; never write it to a file.
2. In tts/ start the server in the background with my cable as --device ("BlackHole" on a Mac, "CABLE Input" on
Windows):
a. uv run python server.py --engine kokoro --preset af_heart --device "<cable>"
b. uv run python server.py --engine chatterbox-turbo --voice my_voice.wav --device "<cable>"
c. uv run python server.py --engine elevenlabs --voice Rachel --device "<cable>"
3. In Unreal, using FaceNinjaKitTools: voice_status, then connect_voice (it listens on the cable), then
connect_face with FN_Voice, then play_in_window, then open_talk_panel.
4. Call say with "Hi everyone, welcome back to the stream!" and ask me if the lips moved with the voice.
Sie sollten sehen: er spricht Ihre Zeile mit bewegten Lippen.
07 · Mit OBS live gehen
Dauer: 10 Minuten
Prompt · Englisch
Help me show my avatar in OBS Studio.
1. In Unreal, using FaceNinjaKitTools: play_in_window (1920x1080). If I want my own background instead of the
room, call set_green_screen with true first.
2. In OBS add a "Window Capture" (Windows) or "macOS Screen Capture" set to that Unreal window. Tell me the
clicks; you cannot click in OBS for me.
3. Only with the green screen: add a "Chroma Key" filter (key colour green) and show me where "Similarity" is.
4. Add an "Audio Input Capture" of "CABLE Output" (Windows) or "BlackHole 2ch" (Mac), and set its
"Audio Monitoring" to "Monitor and Output" so I hear the voice too.
Sie sollten sehen: Ihr Avatar in OBS, mit Stimme.
Jeder Schritt, samt Hinweisen für den Fall, dass etwas nicht funktioniert, steht in GUIDE.md im ZIP.
Drei Arten von Stimmen.
Stimmen für die Texteingabe
Stimme
Läuft auf
Erster Ton
Kosten
Hinweise
Kokoro (Standard)
Ihr Computer
Etwa 0,08 s auf einer RTX 5080, 0,09 s auf einem M5-Max-Mac
Kostenlos (Apache-2.0)
54 vorgefertigte Stimmen in 8 Sprachen
Ihre eigene Stimme (Chatterbox)
Ihr Computer
Etwa 0,7–1,1 s auf einer RTX 5080 oder einem M5-Max-Mac
Kostenlos (MIT)
Aus 10–20 Sekunden Ihrer eigenen Aufnahme. Jeder Clip trägt ein unhörbares Wasserzeichen, das ihn als synthetisch kennzeichnet.
Cloud-Stimme (ElevenLabs)
Die Cloud
Hängt von Ihrer Verbindung ab; von uns nicht gemessen
Von ElevenLabs pro Zeichen abgerechnet, nach Ihrem Tarif
Ihre getippten Zeilen gehen an ElevenLabs. Sie bringen Ihr eigenes ElevenLabs-Konto und Ihren eigenen API-Schlüssel mit.
Erster Ton: Zeit vom Senden einer Zeile bis zum ersten Audio, gemessen über den Sprachserver des Kits im Oktober 2026.
Ihr Gesicht, Ihre Stimme.
Verwenden Sie Ihr eigenes Gesicht und Ihre eigene Stimme, eine Originalfigur oder eine Person, die schriftlich eingewilligt hat. Erstellen Sie keinen Doppelgänger einer prominenten Person, eines Streamers oder sonst jemandes, und klonen Sie keine fremde Stimme. Das ist die Vortäuschung einer fremden Identität: Sie kann gegen Gesetze verstoßen (Persönlichkeitsrechte, Recht am eigenen Bild), und sie verstößt gegen die Regeln von YouTube, Twitch und Epic.
Fragen zum Kit.
01Muss ich programmieren?
Nein. Sie fügen Prompts ein; Ihr Agent führt die Tools aus und zeigt Ihnen Bilder vom Ergebnis.
02Funktioniert es auf einem Mac?
Ja, auf einem Mac mit M1 oder neuer und Unreal 5.8. Epics Echtzeit-Gesichtswerkzeuge laufen ab Unreal 5.8 auf Macs.
03Was verlässt meinen Computer?
Die Form Ihres Kopfs geht an Epic, wenn MetaHuman Creator das Rig baut. Wenn Sie die Cloud-Stimme wählen, gehen die Zeilen, die Sie tippen, an ElevenLabs. Sonst nichts: keine Fotos, keine Aufnahmen.
04Darf ich damit erstellte Videos verkaufen?
Ja. Das Kit steht unter MIT, Unreal erhebt keine Lizenzgebühr auf Videos, und Kokoro und Chatterbox erlauben die kommerzielle Nutzung. Für deren Teile prüfen Sie die Bedingungen von ElevenLabs und Fab.
05Ist das kostenpflichtige Lippensynchronisations-Plugin enthalten?
Nein. Es wird auf Fab pro Seat verkauft. Der kostenlose Weg nutzt Epics eigene Lippensynchronisation aus Audio.
06Kann ich meinen Avatar als App weitergeben?
Nicht mit der kostenlosen Lippensynchronisation: Epics Audioquelle funktioniert im Editor (Play), und so läuft ein VTuber-Stream. Eine paketierte App braucht das kostenpflichtige Plugin.
07Ich habe nur die GLB- oder FBX-Datei. Kann ich sie nutzen?
Ja, für Standbilder und Animation. Die Dateien sind in Metern angelegt, deshalb kommt der Kopf in Lebensgröße herein, und das Kit schaltet bei seinen Materialien Used with Morph Targets ein, damit die Blendshapes nicht schwarz gerendert werden. Live-Gesicht und Live-Stimme steuern den MetaHuman, nutzen Sie fürs Streaming also das MetaHuman ZIP. Mehr in den Unreal-HinweisenEN.
Lizenzen.
Das Kit steht unter MIT (LICENSE im ZIP). Die Assets des Raums stammen als CC0 von Poly Haven. Alles andere (Unreal, MetaHuman, OBS, das Kabel, die Stimmen, das optionale Plugin) installieren Sie selbst, unter der jeweils eigenen Lizenz; THIRD_PARTY.md im ZIP listet jedes davon mit seinem Link auf.
Bereit? Erstellen Sie Ihren Kopf und laden Sie dann das Kit herunter.