Skip to content
Documentation menu

Help

Open-source licenses.

Ompera's apps are built with the software, models and media below. Each keeps its own license, and you may use it under that license. Ompera's own code, design and texts are not open source; see the Terms.

  • Android appsEvery license and notice, offline: Settings → Open-source licenses in Ompera and in Ompera Bench.
  • Desktop appAbout this computer → Open-source licenses, and THIRD_PARTY_NOTICES.txt inside the app.
  • Extension and websiteOmpera's own code only, with no third-party code inside.

Engines that run models

In the Ompera Android app and Ompera Bench; parts marked Bench are in Ompera Bench only.

ComponentWhat it doesLicense
llama.cpp and ggml, built from source at commit 1d971bb, with cpp-httplib and JSON for Modern C++Runs GGUF models on the CPUMIT · source
LiteRT-LM 0.18.0, Google AI Edge, with the libraries its third-party notice lists (TensorFlow Lite, XNNPACK, Abseil, SentencePiece and others)Runs LiteRT models on the CPU and GPUApache-2.0 · source
GenieX 0.3.17, Qualcomm, with its own build of llama.cppRuns NPU models on supported Snapdragon chipsBSD-3-Clause · source and notice
Qualcomm AI Runtime (QAIRT) 2.45 libraries, inside GenieXThe Snapdragon NPU runtimeQualcomm AI Stack License: proprietary, shipped in object code with Qualcomm's permission. It may not be reverse engineered, and its use limits and export rules are in the Terms. Qualcomm's notices for the software inside it are in the app.
ExecuTorch 1.5.1, PyTorch, with XNNPACK, cpuinfo, pthreadpool, FXdiv, FP16, PyTorch tokenizers, SentencePiece, Darts-clone, Protocol Buffers, PCRE2, Abseil and JSON for Modern C++; BenchRuns ExecuTorch models on the CPUBSD-3-Clause; its parts under BSD, MIT and Apache-2.0 · source
MNN 3.6.1, Alibaba, with FlatBuffers, KleidiAI, cpuinfo, FP16, half, RapidJSON and cpp-httplib; BenchRuns MNN models on the CPU and, through OpenCL, the GPUApache-2.0; half, RapidJSON, FP16 and cpp-httplib: MIT; cpuinfo: BSD-2-Clause · source
ONNX Runtime 1.21.1, MicrosoftRuns the text embeddings serviceMIT · third-party notices

Speech, text and translation

ComponentWhat it doesLicense
whisper-android 1.0.0, with whisper.cpp, ggml and miniaudioSpeech to textMIT · source
Tesseract4Android 4.9.0, with Tesseract, Leptonica, libpng and the Independent JPEG Group's libjpeg 9fText from imagesApache-2.0; Leptonica: BSD-2-Clause style; libpng: PNG Reference Library License; libjpeg: IJG license. This software is based in part on the work of the Independent JPEG Group. · source
ML Kit Translation 17.0.3 and Language ID 17.0.6, GoogleTranslationML Kit Terms of Service; it may not be reverse engineered. It sends Google performance metrics, not text: see Privacy.

Libraries

ComponentWhat it doesLicense
AndroidX: activity, appcompat, camera, core, fragment, lifecycle and the libraries they useScreens, camera and app life cycleApache-2.0
Kotlin standard library, kotlinx.coroutines 1.11.0, kotlinx.serialization 1.6.3The language and its librariesApache-2.0
OkHttp 4.12.0 and Okio 3.6.0Connections to Ompera and model downloadsApache-2.0
Public Suffix List, Mozilla, inside OkHttp, unmodifiedRecognises internet domainsMPL-2.0 · source
ZXing core 3.5.4, with code from Barcode4JReading the QR code that connects a phoneApache-2.0
Gson, Guava ListenableFuture, AutoValue and Error Prone annotations, JetBrains annotations, JSpecify, javax.injectUsed by the libraries aboveApache-2.0
fbjni 0.7.0 and SoLoader nativeloader 0.10.5, Meta; BenchUsed by ExecuTorchApache-2.0
Firebase components and encoders, Google data transportUsed by ML KitApache-2.0; Google's notices for what is inside are in the app
Google Play services base, basement and tasksUsed by ML KitAndroid Software Development Kit License
LLVM libc++ and OpenMP runtime, from the Android NDKC++ and parallel code of the enginesApache-2.0 with LLVM Exception

Desktop app

ComponentWhat it doesLicense
Tauri 2 and 367 Rust crates for macOS, Linux and Windows, with the Rust standard libraryThe app window, its system integration and the Agent's controlMIT, Apache-2.0, BSD, ISC, Zlib and Unicode-3.0, each listed with its text in the app
cssparser, selectors, dtoa-short and option-ext crates, unmodifiedUsed by the window toolkitMPL-2.0 · source on crates.io
@tauri-apps/api and plugin-openerThe app's JavaScript bridgeMIT or Apache-2.0
Go standard library, coder/websocket and golang.org/x/sys, inside the Ompera AgentThe Agent that runs and shares the modelBSD-3-Clause and ISC
llama.cpp engineRuns the model; the app downloads it from the ggml-org releases on GitHubMIT; not part of the app

Models you can download

The apps download these from their publishers when you choose them; they are not part of the app.

ModelFiles fromLicense
Qwen3 1.7B and Qwen3 4B Instruct 2507, QwenUnsloth (GGUF), LiteRT Community (LiteRT), Software Mansion (ExecuTorch) and the MNN team (MNN) for Ompera BenchApache-2.0
Qwen3 4B Instruct 2507 for the Snapdragon NPUQualcomm AI HubApache-2.0, with Qualcomm's generative AI usage terms (in the Terms)
Gemma 4 E2B and E4B, GoogleLiteRT CommunityApache-2.0
EmbeddingGemma 2, GoogleLiteRT CommunityApache-2.0
all-MiniLM-L6-v2, sentence-transformersHugging FaceApache-2.0
Whisper base, OpenAI, in whisper.cpp formatggerganov/whisper.cppMIT
Tesseract fast data, Ukrainian and Englishtesseract-ocr/tessdata_fastApache-2.0
ML Kit translation modelsGoogleML Kit Terms of Service
Qwen3.5 4B and 9B, Qwen3.6 35B-A3B, Qwen3.8 27B, Qwen; desktop appLM Studio Community and ggml-org (GGUF)Apache-2.0
GPT-OSS 20B, OpenAI; desktop appggml-org (GGUF)Apache-2.0 and OpenAI's usage policy: comply with the law
stories15M test model, Andrej Karpathy; desktop app's engine testggml-org/tiny-llamasMIT

Test media inside the Android app

License texts

Apache License 2.0

The full text is at apache.org/licenses/LICENSE-2.0; it is also in each app under Open-source licenses. It lets you use, change and share the software, also in closed products, if you keep its copyright and license notices and say what you changed.

MIT License · llama.cpp and ggml

Copyright (c) 2023-2026 The ggml authors

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

MIT License · whisper-android and whisper.cpp

Copyright (c) 2026 Jokobee (Luc Côté). It bundles whisper.cpp, also under the MIT License, Copyright (c) 2023-2024 Georgi Gerganov and contributors.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

MIT License · ONNX Runtime

Copyright (c) Microsoft Corporation

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

BSD License · ExecuTorch

For "ExecuTorch" software. Copyright (c) Meta Platforms, Inc. and affiliates. Copyright 2023 Arm Limited and/or its affiliates. Copyright (c) Qualcomm Innovation Center, Inc. Copyright (c) 2023 Apple Inc. Copyright (c) 2024 MediaTek Inc. Copyright 2023 NXP. Copyright (c) 2025 Samsung Electronics Co. LTD. Copyright (c) Intel Corporation.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • Neither the name Meta nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

The XNNPACK library inside it is under a BSD License with the same conditions: Copyright (c) Facebook, Inc. and its affiliates. All rights reserved. Copyright 2019 Google LLC.

MIT License · half and RapidJSON, inside MNN

half: Copyright (c) 2012-2017 Christian Rau. RapidJSON: Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

BSD 3-Clause License · GenieX

Copyright (c) 2024-2026, Qualcomm Technologies, Inc. and/or its subsidiaries. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.