Open-source MCP framework for digital humans and LLM integration
Top 4.4% on sourcepulse
Fay is an open-source framework designed to connect digital humans (2.5D, 3D, mobile, PC, web) and large language models (OpenAI-compatible, DeepSeek) with business systems. It targets developers building interactive digital human applications, offering a flexible and modular architecture for integrating various AI models and deployment targets.
How It Works
Fay acts as a middleware, abstracting the complexities of different digital human models, LLMs, ASR, and TTS services. Its core design emphasizes modularity and interchangeability, allowing users to swap components like LLMs (e.g., OpenAI, DeepSeek) or voice services without significant code changes. This approach facilitates rapid prototyping and adaptation to diverse application requirements, from simple chatbots to sophisticated virtual presenters.
Quick Start & Requirements
pip install -r requirements.txt
./system.conf
.python main.py
or via Docker.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is actively evolving, with a note indicating a planned upgrade to the MCP protocol for agent decision-making. Some advanced integrations, like UE and Unity, are linked to separate repositories.
4 weeks ago
1+ week