jack-cherish/ai-digital-human — explained in plain English
Analysis updated 2026-08-08 · repo last pushed 2023-12-10
Build a virtual historical figure that chats with users in a cloned voice.
Create an AI presenter that speaks and moves its face from a single photo.
Make an interactive character companion for storytelling or education.
Requires coordinating multiple models (LLM, voice cloning, SadTalker) and full setup instructions are not yet complete, staged across future tutorial videos.
AI-Digital-Human is a project that lets you create a virtual talking character powered by AI. Instead of a generic digital avatar, the idea is to bring a specific person to life, the creator's own demo was a fictionalized "Lu Xun" (a famous Chinese writer) that could hold conversations, speak in a cloned voice, and move its face naturally while talking. It's essentially a toolkit for building your own AI presenter, historical figure, or character companion. The project stitches together several open-source pieces. First, it takes or repairs a face photo so it looks high quality. Then a large language model generates conversational text responses, think of it as the character's "brain." That text gets converted into speech using a voice model you can train on about an hour of someone's recorded audio, so the character sounds like that person. Finally, a tool called SadTalker takes that audio and animates the photo, making the mouth and face move in sync with the words. A simple web interface ties it together so users can chat with the character visually. The target audience is creators, hobbyists, or developers who want to build interactive AI personas without writing everything from scratch. The README points to video tutorials on Bilibili (a Chinese video platform) that walk through setup, including one-click install packages. The README is more of a roadmap than a complete guide right now. The creator admits the project has been delayed and is releasing it in stages across multiple tutorial videos. The original demo used some closed-source tools, so the open-source replacements listed here may produce slightly lower quality results, particularly for the face animation. The full code and setup instructions are promised for later video installments rather than being fully available in the repository itself.
A toolkit for building AI-powered talking characters, like a virtual historical figure or presenter, that converse, speak in a cloned voice, and lip-sync facial movements from a photo.
Mainly Ren'Py. The stack also includes Ren'Py, SadTalker, LLM.
Dormant — no commits in 2+ years (last push 2023-12-10).
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.