Source: https://seerepo.com/r/funstory-ai/BabelDOC/built
Markdown source: https://seerepo.com/r/funstory-ai/BabelDOC/built.md
Description: BabelDOC is a Rust repo built with Tokio. It reaches its data with peewee and signs people in with cryptography. It has 64,297 written lines.

# What is BabelDOC built with?

BabelDOC is a Rust repo built with Tokio. It reaches its data with peewee, signs people in with cryptography, uses AI through tiktoken-rs, ONNX, onnxruntime, scikit-image, scikit-learn, and 2 more, makes its content with lopdf, pdfminer-six, uharfbuzz, and pymupdf, validates its data with Pydantic, and deploys with log and psutil. It has 64,297 written lines.

Read on November 14, 2026, at commit dd9adc3.

Repository: https://github.com/funstory-ai/BabelDOC

## Frontend

### Styles

- **freetype-py**
- **freetype-rs**
- **[skrifa](https://seerepo.com/uses/skrifa)**: 1 file

### Interface

- **[Rich](https://seerepo.com/uses/rich)**: 7 files

## Backend

### Data access

- **[peewee](https://seerepo.com/uses/peewee)**: 1 file

### Sign-in

- **[cryptography](https://seerepo.com/uses/cryptography)**

### AI

- **tiktoken-rs**: 2 files
- **[ONNX](https://seerepo.com/uses/onnx)**: 1 file
- **[onnxruntime](https://seerepo.com/uses/onnxruntime)**: 1 file
- **[scikit-image](https://seerepo.com/uses/scikit-image)**: 1 file
- **[scikit-learn](https://seerepo.com/uses/scikit-learn)**: 1 file
- **[tiktoken](https://seerepo.com/uses/tiktoken)**: 1 file

### Services

- **[OpenAI](https://seerepo.com/uses/openai)**: 1 file · [babeldoc/translator/translator.py, line 10](https://github.com/funstory-ai/BabelDOC/blob/dd9adc352b957533d05b8cb94e88a7589cc56a35/babeldoc/translator/translator.py#L10)

## Support

### The base

- **[Tokio](https://seerepo.com/uses/tokio)**: 7 files

### Content

- **lopdf**
- **pdfminer-six**
- **uharfbuzz**
- **[pymupdf](https://seerepo.com/uses/pymupdf)**: 24 files

### Validation

- **[Pydantic](https://seerepo.com/uses/pydantic)**

### Deploy

- **[log](https://seerepo.com/uses/log)**: 10 files
- **[psutil](https://seerepo.com/uses/psutil)**: 1 file

### Other

- **charset-normalizer**
- **libz-sys**
- **pyzstd**
- **rtree**
- **SciPy**
- **toml**
- **pyo3**: 21 files
- **serde_json**: 15 files
- **NumPy**: 14 files
- **opencv-python-headless**: 12 files
- **httpx**: 11 files
- **tenacity**: 9 files
- **regex**: 7 files
- **serde**: 7 files
- **orjson**: 5 files
- **msgpack**: 4 files
- **ruzstd**: 2 files
- **zstd**: 2 files
- **aho-corasick**: 1 file
- **async-trait**: 1 file
- **chardet**: 1 file
- **configargparse**: 1 file
- **fastrand**: 1 file
- **rayon**: 1 file
- **sha2**: 1 file
- **sha3**: 1 file
- **tqdm**: 1 file

## Other repos with a similar stack

- [unslothai/unsloth](https://seerepo.com/r/unslothai/unsloth/built): OpenAI, Tokio, Rich, cryptography, scikit-learn, tiktoken, pymupdf, Pydantic, log, psutil · [Compare](https://seerepo.com/compare/funstory-ai/BabelDOC/vs/unslothai/unsloth)
- [ray-project/ray](https://seerepo.com/r/ray-project/ray/built): Rich, peewee, cryptography, ONNX, onnxruntime, scikit-image, scikit-learn, tiktoken, Pydantic, psutil · [Compare](https://seerepo.com/compare/funstory-ai/BabelDOC/vs/ray-project/ray)
- [debpalash/VoiceStudio](https://seerepo.com/r/debpalash/VoiceStudio/built): OpenAI, Rich, cryptography, ONNX, onnxruntime, Pydantic, log, psutil · [Compare](https://seerepo.com/compare/debpalash/VoiceStudio/vs/funstory-ai/BabelDOC)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): OpenAI, Rich, scikit-image, scikit-learn, tiktoken, pymupdf, Pydantic, psutil · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/funstory-ai/BabelDOC)
- [run-llama/llama_index](https://seerepo.com/r/run-llama/llama_index/built): OpenAI, Rich, cryptography, scikit-learn, tiktoken, pymupdf, Pydantic, psutil · [Compare](https://seerepo.com/compare/funstory-ai/BabelDOC/vs/run-llama/llama_index)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): OpenAI, Rich, onnxruntime, scikit-learn, tiktoken, pymupdf, Pydantic · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/funstory-ai/BabelDOC)

## Frequently asked questions

### What language is BabelDOC written in?

BabelDOC is written in Rust, with 64,297 written lines.

### What framework does BabelDOC use?

BabelDOC is built with Tokio.

### What does BabelDOC sign people in with?

BabelDOC signs people in with cryptography.

### Does BabelDOC use AI?

Yes. BabelDOC uses AI through tiktoken-rs, ONNX, onnxruntime, scikit-image, scikit-learn, tiktoken, and OpenAI.

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

The ones that share most of its stack: unslothai/unsloth, ray-project/ray, 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.
