Source: https://seerepo.com/r/xszyou/Fay/built
Markdown source: https://seerepo.com/r/xszyou/Fay/built.md
Description: Fay is a Python repo built with flask-cors, FastAPI, Flask, uvicorn, and pygame.

# What is Fay built with?

Fay is a Python repo built with flask-cors, FastAPI, Flask, uvicorn, and pygame. It uses AI through LangGraph, opencv-python, mcp, LangChain, langchain-openai, and 3 more, makes its content with bs4, openpyxl, python-pptx, pdfplumber, pillow, and 1 more, deploys with psutil, and uses chromadb and SQLite. It has 310,384 written lines, with 48 test files.

Read on November 9, 2026, at commit d49f476.

Repository: https://github.com/xszyou/Fay

## Frontend

### The base

- **[flask-cors](https://seerepo.com/uses/flask-cors)**: 3 files

### Interface

- **pyqt5**: 2 files

## Backend

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**
- **[Flask](https://seerepo.com/uses/flask)**: 4 files

### Data

- **[chromadb](https://seerepo.com/uses/chromadb)**: 1 file
- **[SQLite](https://seerepo.com/uses/sqlite)**: 1 file · [mcp_servers/schedule_manager/requirements.txt, line 2](https://github.com/xszyou/Fay/blob/d49f4769d46c2b5ece1fd15f0f1260afba7d2ccf/mcp_servers/schedule_manager/requirements.txt#L2)

### AI

- **[LangGraph](https://seerepo.com/uses/langgraph)**
- **[opencv-python](https://seerepo.com/uses/opencv-python)**
- **[mcp](https://seerepo.com/uses/mcp)**: 6 files
- **[LangChain](https://seerepo.com/uses/langchain)**: 3 files
- **[langchain-openai](https://seerepo.com/uses/langchain-openai)**: 3 files
- **azure-cognitiveservices-speech**: 1 file
- **[edge-tts](https://seerepo.com/uses/edge-tts)**: 1 file
- **[sentence-transformers](https://seerepo.com/uses/sentence-transformers)**: 1 file

## Support

### The base

- **[uvicorn](https://seerepo.com/uses/uvicorn)**: 3 files
- **pygame**: 2 files

### Content

- **bs4**
- **[openpyxl](https://seerepo.com/uses/openpyxl)**
- **[python-pptx](https://seerepo.com/uses/python-pptx)**
- **[pdfplumber](https://seerepo.com/uses/pdfplumber)**: 1 file
- **[pillow](https://seerepo.com/uses/pillow)**: 1 file
- **[python-docx](https://seerepo.com/uses/python-docx)**: 1 file

### Deploy

- **[psutil](https://seerepo.com/uses/psutil)**: 2 files

### Tools

- **packaging**
- **pyinstaller**

### Other

- **aliyun-python-sdk-core**
- **tenacity**
- **ws4py**
- **requests**: 14 files
- **NumPy**: 6 files
- **pyaudio**: 5 files
- **websockets**: 4 files
- **websocket-client**: 3 files
- **pydub**: 2 files
- **gevent**: 1 file
- **pytz**: 1 file
- **schedule**: 1 file
- **SciPy**: 1 file

## Other repos with a similar stack

- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): FastAPI, Flask, chromadb, uvicorn, opencv-python, MCP, langchain-openai, sentence-transformers, openpyxl, python-pptx, pdfplumber, pillow, python-docx, psutil · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/xszyou/Fay)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): FastAPI, Flask, chromadb, SQLite, uvicorn, LangGraph, MCP, langchain-openai, sentence-transformers, openpyxl, pdfplumber, pillow, python-docx · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/xszyou/Fay)
- [open-webui/open-webui](https://seerepo.com/r/open-webui/open-webui/built): FastAPI, chromadb, SQLite, uvicorn, MCP, LangChain, sentence-transformers, openpyxl, python-pptx, pillow, python-docx, psutil · [Compare](https://seerepo.com/compare/open-webui/open-webui/vs/xszyou/Fay)
- [HKUDS/Vibe-Trading](https://seerepo.com/r/HKUDS/Vibe-Trading/built): FastAPI, uvicorn, LangGraph, MCP, LangChain, langchain-openai, bs4, openpyxl, python-pptx, pillow, python-docx · [Compare](https://seerepo.com/compare/HKUDS/Vibe-Trading/vs/xszyou/Fay)
- [run-llama/llama_index](https://seerepo.com/r/run-llama/llama_index/built): chromadb, SQLite, opencv-python, MCP, LangChain, sentence-transformers, bs4, pdfplumber, pillow, psutil · [Compare](https://seerepo.com/compare/run-llama/llama_index/vs/xszyou/Fay)
- [geekcomputers/Python](https://seerepo.com/r/geekcomputers/Python/built): FastAPI, Flask, SQLite, pygame, pyqt5, opencv-python, openpyxl, pillow, python-docx, psutil · [Compare](https://seerepo.com/compare/geekcomputers/Python/vs/xszyou/Fay)

## Frequently asked questions

### What language is Fay written in?

Fay is written in Python, with 310,384 written lines.

### What framework does Fay use?

Fay is built with flask-cors, FastAPI, Flask, uvicorn, and pygame.

### Does Fay use AI?

Yes. Fay uses AI through LangGraph, opencv-python, mcp, LangChain, langchain-openai, azure-cognitiveservices-speech, edge-tts, and sentence-transformers.

### What services does Fay use?

Fay uses chromadb and SQLite.

### Does Fay have tests?

Yes. Fay has 48 test files.

### Which repos have a stack like Fay's?

The ones that share most of its stack: bojieli/ai-agent-book, datawhalechina/hello-agents, and open-webui/open-webui.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
