#141 · Primary category: AI Chatbots
ChatdollKit
ChatdollKit enables you to make your 3D model into a chatbot
Project last updated:03/11/26
GitHub Stars
1.2K
Forks
125
Contributors
4
License
Apache-2.0
Why we included this project
ChatdollKit is a Unity SDK that gives a 3D avatar the ability to hold spoken conversations, which is useful if you're building a character with a visible body and voice rather than a plain text interface. It handles the entire loop: speech-to-text, a language-model brain that supports ChatGPT, Claude, Gemini, or Dify (with function calling and multimodal input), and text-to-speech from OpenAI, Azure, Google, or VOICEVOX. Beyond the pipeline, it also manages lip-sync, facial expressions, blinking, wakeword detection, and barge-in so users can interrupt the avatar mid-sentence. Because it runs on Unity, the same model can be deployed to Windows, iOS, Android, VR, AR, and WebGL. That combination makes it a strong choice for virtual companions, AITubers, or game NPCs where the character's expressiveness is part of the product.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
open-webui
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
NextChat
✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows
gpt4free
The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3
system_prompts_leaks
Extracted system prompts from Anthropic - Claude Fable 5, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-5.6-Sol, Codex. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs