jkawamoto/ctranslate2-rs

Rust bindings for OpenNMT/CTranslate2

52
/ 100
Established

This library helps developers integrate high-performance machine translation and speech-to-text capabilities into Rust applications. It takes pre-trained language models like BART, T5, or Whisper, and efficiently processes text for translation or audio for transcription. The primary users are Rust developers building applications that require fast, localized AI model inference.

Use this if you are a Rust developer building an application that needs to quickly translate text or transcribe audio using widely recognized AI models, leveraging various hardware accelerators.

Not ideal if you are an end-user looking for a ready-to-use translation or transcription application, or a developer working in a language other than Rust.

machine-translation speech-to-text natural-language-processing AI-model-deployment Rust-development
No Package No Dependents
Maintenance 10 / 25
Adoption 8 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

50

Forks

13

Language

Rust

License

MIT

Last pushed

Feb 07, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/jkawamoto/ctranslate2-rs"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.