jkawamoto/ctranslate2-rs
Rust bindings for OpenNMT/CTranslate2
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.
Stars
50
Forks
13
Language
Rust
License
MIT
Category
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.
Related tools
rtk-ai/rtk
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust...
jnsahaj/lumen
Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI
Reim-developer/Sephera
Fast Rust CLI for codebase metrics and deterministic LLM context packs
Topos-Labs/infiniloom
High-performance repository context generator for LLMs - Transform codebases into optimized...
mohsen1/yek
A fast Rust based tool to serialize text-based files in a repository or directory for LLM consumption