Source: https://seerepo.com/r/modelscope/FunASR/built
Markdown source: https://seerepo.com/r/modelscope/FunASR/built.md
Description: FunASR is a Python repo built with androidx.core:core-ktx, Flask, FastAPI, uvicorn, activity-compose, and 1 more.

# What is FunASR built with?

FunASR is a Python repo built with androidx.core:core-ktx, Flask, FastAPI, uvicorn, activity-compose, and 1 more. It uses AI through torch, librosa, ModelScope, funasr-onnx, sentencepiece, and 3 more, makes its content with beautifulsoup4, markdown, and YamlDotNet, is tested with Pytest and Vitest, and deploys with Microsoft.Extensions.Logging. It has 278,515 written lines, with 202 test files.

Read on November 5, 2026, at commit fd1d4aa.

Repository: https://github.com/modelscope/FunASR

## Frontend (/)

### The base

- **[androidx.core:core-ktx](https://seerepo.com/uses/androidxcore-core-ktx)**: 1 file

### Interface

- **constraintlayout**
- **[Google](https://seerepo.com/uses/google)**
- **material3**
- **ui**
- **ui-graphics**
- **androidx.appcompat:appcompat**: 1 file

## Backend (/)

### The base

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

### AI

- **[torch](https://seerepo.com/uses/torch)**: 307 files
- **librosa**: 30 files
- **ModelScope**: 20 files
- **funasr-onnx**: 10 files
- **[sentencepiece](https://seerepo.com/uses/sentencepiece)**: 6 files
- **[onnxruntime](https://seerepo.com/uses/onnxruntime)**: 2 files
- **ONNX**: 1 file

## Support (/)

### The base

- **activity-compose**
- **lifecycle-runtime-ktx**

### Content

- **[beautifulsoup4](https://seerepo.com/uses/beautifulsoup4)**: 7 files
- **[markdown](https://seerepo.com/uses/markdown)**: 6 files
- **YamlDotNet**: 2 files

### Testing

- **Pytest**: 61 files

### Deploy

- **Microsoft.Extensions.Logging**: 2 files

### Tools

- **grpcio-tools**
- **ui-tooling-preview**

### Other

- **okhttp**
- **NumPy**: 148 files
- **pyyaml**: 9 files
- **requests**: 8 files
- **SciPy**: 4 files
- **jieba**: 3 files
- **websockets**: 3 files
- **aiofiles**: 1 file
- **github.com/gorilla/websocket**: 1 file
- **grpcio**: 1 file
- **Newtonsoft.Json**: 1 file

## Backend (integrations/openclaw)

### AI

- **openclaw**: 2 files

## Support (integrations/openclaw)

### Testing

- **Vitest**: 2 files

### Other

- **ws**: 1 file

## Other repos with a similar stack

- [PaddlePaddle/PaddleOCR](https://seerepo.com/r/PaddlePaddle/PaddleOCR/built): FastAPI, uvicorn, lifecycle-runtime-ktx, constraintlayout, ui-graphics, sentencepiece, onnxruntime, ONNX, beautifulsoup4 · [Compare](https://seerepo.com/compare/modelscope/FunASR/vs/PaddlePaddle/PaddleOCR)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): Flask, FastAPI, uvicorn, Google, torch, librosa, sentencepiece, beautifulsoup4, markdown · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/modelscope/FunASR)
- [debpalash/VoiceStudio](https://seerepo.com/r/debpalash/VoiceStudio/built): androidx.core:core-ktx, FastAPI, torch, librosa, ModelScope, onnxruntime, ONNX · [Compare](https://seerepo.com/compare/debpalash/VoiceStudio/vs/modelscope/FunASR)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): Flask, FastAPI, uvicorn, torch, onnxruntime, beautifulsoup4, markdown · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/modelscope/FunASR)
- [mlc-ai/mlc-llm](https://seerepo.com/r/mlc-ai/mlc-llm/built): androidx.core:core-ktx, FastAPI, uvicorn, lifecycle-runtime-ktx, ui-graphics, torch, sentencepiece · [Compare](https://seerepo.com/compare/mlc-ai/mlc-llm/vs/modelscope/FunASR)
- [opendatalab/MinerU](https://seerepo.com/r/opendatalab/MinerU/built): FastAPI, uvicorn, ModelScope, onnxruntime, ONNX, beautifulsoup4 · [Compare](https://seerepo.com/compare/modelscope/FunASR/vs/opendatalab/MinerU)

## Frequently asked questions

### What language is FunASR written in?

FunASR is written in Python, with 278,515 written lines.

### What framework does FunASR use?

FunASR is built with androidx.core:core-ktx, Flask, FastAPI, uvicorn, activity-compose, and lifecycle-runtime-ktx.

### Does FunASR use AI?

Yes. FunASR uses AI through torch, librosa, ModelScope, funasr-onnx, sentencepiece, onnxruntime, ONNX, and openclaw.

### Does FunASR have tests?

Yes. FunASR has 202 test files and is tested with Pytest and Vitest.

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

The ones that share most of its stack: PaddlePaddle/PaddleOCR, bojieli/ai-agent-book, and debpalash/VoiceStudio.

## 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.
