Fay  by xszyou

Open-source MCP framework for digital humans and LLM integration

created 3 years ago
11,625 stars

Top 4.4% on sourcepulse

GitHubView on GitHub
Project Summary

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

Highlighted Details

  • Fully open-source with a commercial-friendly license.
  • Supports full offline operation.
  • Offers real-time, stream-based processing.
  • Enables flexible matching of digital human, LLM, ASR, and TTS models.
  • Provides interfaces for text, voice, digital human driving, management, and automatic broadcasting.
  • Supports custom knowledge bases, Q&A pairs, and persona information.
  • Features wake-up and interruption capabilities.

Maintenance & Community

  • The project has merged three previous versions into a single, more stable release.
  • Community engagement is encouraged via a WeChat public account ("fay数字人").

Licensing & Compatibility

  • License: MIT (stated as "商用免责" - commercial use exempt from liability).
  • Compatible with commercial use and closed-source linking.

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.

Health Check
Last commit

4 weeks ago

Responsiveness

1+ week

Pull Requests (30d)
0
Issues (30d)
1
Star History
734 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Andre Zayarni Andre Zayarni(Cofounder of Qdrant), and
2 more.

RealChar by Shaunwei

0.1%
6k
Real-time AI character/companion creation and interaction codebase
created 2 years ago
updated 1 year ago
Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Didier Lopes Didier Lopes(Founder of OpenBB), and
1 more.

leon by leon-ai

0.2%
17k
Open-source personal assistant to self-host
created 6 years ago
updated 3 days ago
Feedback? Help us improve.