Fay  by xszyou

Open-source MCP framework for digital humans and LLM integration

Created 3 years ago
11,837 stars

Top 4.3% 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

1 day ago

Responsiveness

1+ week

Pull Requests (30d)
0
Issues (30d)
3
Star History
139 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Jinze Bai Jinze Bai(Research Scientist at Alibaba Qwen), and
4 more.

self-operating-computer by OthersideAI

0.1%
10k
Framework for multimodal computer operation
Created 1 year ago
Updated 4 months ago
Feedback? Help us improve.