Owl-L language packs
Offline translation models for Owl-L, a free, offline, private translator for the desktop, built on the shared dawn-core libraries.
Each file is one language pack: a zip archive with a CTranslate2 model
(model.bin with int8 weights, config.json, shared_vocabulary.json), the two SentencePiece models
(source.spm, target.spm) and a manifest.json describing the pack. Owl-L downloads the packs a user asks for,
verifies the sha256 listed below (and in models/catalog.json of dawn-core) and unpacks them into its model store.
Nothing here is meant to be used by hand, but the archives are plain zips and work with any CTranslate2 setup.
How Owl-L uses them
- English is the hub: packs go to or from English; other pairs are translated through English.
- Everything runs on the user's machine. The only network access is downloading a pack from this repository.
- Download URLs in the catalog are pinned to a commit of this repository, so a URL always returns exactly the file whose sha256 is listed.
Packs (20 files, 2.0 GB)
| File | Languages | Source model | License | Attribution | Size | sha256 |
|---|---|---|---|---|---|---|
opus-mt-ar-en-ct2-int8.zip |
ar β en | Helsinki-NLP/opus-mt-ar-en | Apache-2.0 | Helsinki-NLP / OPUS-MT | 67 MB | 8d998baf8934900f9ace7fd09ef81db2e99ca3c4e946879ed92095ae101986a9 |
opus-mt-de-en-ct2-int8.zip |
de β en | Helsinki-NLP/opus-mt-de-en | Apache-2.0 | Helsinki-NLP / OPUS-MT | 67 MB | 076877cba9629fe7e1e34c68ab15d373d3fd44e74b5a4c5e074c15f7417a7dbb |
opus-mt-en-ar-ct2-int8.zip |
en β ar | Helsinki-NLP/opus-mt-en-ar | Apache-2.0 | Helsinki-NLP / OPUS-MT | 67 MB | a0b38601ba7e8ae3534db0776e64337ff9ead2cfa0dbced2fc1883703c767c4f |
opus-mt-en-de-ct2-int8.zip |
en β de | Helsinki-NLP/opus-mt-en-de | CC-BY-4.0 | Helsinki-NLP / OPUS-MT | 63 MB | d47a029da7554b93648320fcecd3c3f03482764dce444421d32c0d43e06fdbc6 |
opus-mt-en-es-ct2-int8.zip |
en β es | Helsinki-NLP/opus-mt-en-es | Apache-2.0 | Helsinki-NLP / OPUS-MT | 69 MB | ca5eaf044b47e1b811be1ff813d52d9fe6f2db4458fbf886855038d2d12028f1 |
opus-mt-en-fr-ct2-int8.zip |
en β fr | Helsinki-NLP/opus-mt-en-fr | Apache-2.0 | Helsinki-NLP / OPUS-MT | 62 MB | 7ce0090b91667a4b1a1b60a942265509d6c3af6340de89ad3d76c20c718a3287 |
opus-mt-en-it-ct2-int8.zip |
en β it | Helsinki-NLP/opus-mt-en-it | Apache-2.0 | Helsinki-NLP / OPUS-MT | 70 MB | 946abcc423f6196a0d793d194d9b5ecb62442b06f917acecbadc7ccc4692dbc2 |
opus-mt-en-ru-ct2-int8.zip |
en β ru | Helsinki-NLP/opus-mt-en-ru | Apache-2.0 | Helsinki-NLP / OPUS-MT | 70 MB | ef4e4e91150fa15173ce3eca717cf1724e83e68397cbdf6185b945ad3b1010d0 |
opus-mt-en-tr-ct2-int8.zip |
en β tr | Helsinki-NLP/opus-mt-en-tr | CC-BY-4.0 | Helsinki-NLP / OPUS-MT | 219 MB | 30e0b3552b08cef5864b43ffbfe50d286886e264dd4d4ebbd68792f6b9b5c399 |
opus-mt-en-zh-ct2-int8.zip |
en β zh | Helsinki-NLP/opus-mt-en-zh | Apache-2.0 | Helsinki-NLP / OPUS-MT | 71 MB | 44cb14586160b847d0999fd161d032f505bd9c50fb17c58348ec9fe7f39c40a0 |
opus-mt-es-en-ct2-int8.zip |
es β en | Helsinki-NLP/opus-mt-es-en | Apache-2.0 | Helsinki-NLP / OPUS-MT | 68 MB | 0c73bd6c58b98a8bb8510a39c6c68b92399ee98f8b216ddae96bc2f0d570bf97 |
opus-mt-fr-en-ct2-int8.zip |
fr β en | Helsinki-NLP/opus-mt-fr-en | Apache-2.0 | Helsinki-NLP / OPUS-MT | 63 MB | a55146c4ec0581c537207659e850987297a69a07372d9c48739b6355fb8c750a |
opus-mt-it-en-ct2-int8.zip |
it β en | Helsinki-NLP/opus-mt-it-en | Apache-2.0 | Helsinki-NLP / OPUS-MT | 70 MB | 9daca18dabf48bf2b2057b822a555d5c192895b744b9713fd91cdc1429d3ed63 |
opus-mt-ja-en-ct2-int8.zip |
ja β en | Helsinki-NLP/opus-mt-ja-en | Apache-2.0 | Helsinki-NLP / OPUS-MT | 65 MB | 7ea71364fdf7625d342cc5049837fe7aa012a75492c0a6f8ecc8a06250d8c1dd |
opus-mt-ru-en-ct2-int8.zip |
ru β en | Helsinki-NLP/opus-mt-ru-en | CC-BY-4.0 | Helsinki-NLP / OPUS-MT | 68 MB | 5cb23afb5c89c7d9698b99722d4b8a787eb39cbbc665750b90601e89103bcab0 |
opus-mt-tc-bible-big-inc-ct2-int8.zip |
en, de, fr, es, pt β ur, hi, pa, bn | Helsinki-NLP/opus-mt-tc-bible-big-inc | Apache-2.0 | Helsinki-NLP / OPUS-MT | 222 MB | ea703c9b94eebc4fb64888376b38e3eb892db1822e7703bbcb615c0141c0188a |
opus-mt-tc-bible-big-inc-en-ct2-int8.zip |
ur, hi, pa, bn β en | Helsinki-NLP/opus-mt-tc-bible-big-inc-en | Apache-2.0 | Helsinki-NLP / OPUS-MT | 223 MB | 2835ed94649e6ad497ea6b8f5658a719876f5f0d87e126aab6029bb8e5ba200a |
opus-mt-tc-bible-big-mul-ct2-int8.zip |
en, de, fr, es, pt β ja | Helsinki-NLP/opus-mt-tc-bible-big-mul | Apache-2.0 | Helsinki-NLP / OPUS-MT | 220 MB | 2355a652707e9f979e70b87f0d534e00f4a8932625e03423d2209f6bc40604db |
opus-mt-tr-en-ct2-int8.zip |
tr β en | Helsinki-NLP/opus-mt-tr-en | Apache-2.0 | Helsinki-NLP / OPUS-MT | 70 MB | b648123ab21ce7d91571617769f536c9fa44bb1ff76f6bc07a2a864aed8f1944 |
opus-mt-zh-en-ct2-int8.zip |
zh β en | Helsinki-NLP/opus-mt-zh-en | CC-BY-4.0 | Helsinki-NLP / OPUS-MT | 71 MB | 1b8522dc3dc578654b58c661d5b6ae249c7c36200b863e1d64859ef8565050fd |
Conversion, license and attribution
The weights come from the OPUS-MT models by the Helsinki-NLP group (University of Helsinki), released under CC-BY-4.0 or Apache-2.0 as shown per pack above. They were converted to the CTranslate2 format with int8 quantization; no other change was made to the models. The license of each model is unchanged, and the attribution "Helsinki-NLP / OPUS-MT" applies to every file. If you reuse a pack, keep that attribution and, for CC-BY-4.0 models, indicate that the weights were converted.
Please cite the OPUS-MT papers listed on the source model cards.
Owl-L is an independent project of the Second Dawn contributors (MIT license for the code). The converter is in dawn-core/tools/convert-models.