OpenNMTjs
OpenNMT.js is a JavaScript implementation of the OpenNMT neural machine translation framework. It enables running neural translation models within JavaScript environments, such as web browsers and Node.js, allowing client-side or edge deployment of translation capabilities without relying on a dedicated server. OpenNMT.js is designed to work with models trained using the OpenNMT ecosystem and exported in compatible formats for inference in JavaScript environments.
The library provides a structure for encoder-decoder architectures with attention, supporting common components used in neural
OpenNMT.js is primarily focused on inference rather than full training. While training of OpenNMT models is
As part of the broader OpenNMT ecosystem, OpenNMT.js complements other project components such as OpenNMT-py and