Open Source Licenses
SmartNest is built with the help of open source software. We're grateful to the maintainers and contributors of these projects.
| Component | License | Used for |
|---|---|---|
| Kotlin | Apache 2.0 | Primary programming language. |
| Jetpack Compose | Apache 2.0 | Modern declarative UI toolkit. |
| Material 3 | Apache 2.0 | Material Design components. |
| Navigation Compose | Apache 2.0 | Navigation framework. |
| Dagger Hilt | Apache 2.0 | Dependency injection. |
| Room | Apache 2.0 | Local chat storage. |
| OkHttp | Apache 2.0 | HTTP client for model downloads. |
| Kotlin Coroutines & Flow | Apache 2.0 | Async programming. |
| llama.cpp | MIT | On-device AI inference engine. |
| GGUF AI models | Various | Gemma, Qwen, TinyLlama, SmolLM2. |
Apache License 2.0 — notice
Components marked "Apache 2.0" are licensed under the Apache License, Version 2.0. You may obtain a copy at apache.org/licenses/LICENSE-2.0.
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
MIT License — notice (llama.cpp)
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, subject to the inclusion of the above copyright notice and this permission notice in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.
AI model licenses
Language models downloaded inside the App are developed by third parties, each under its own license:
- Gemma — Gemma Terms of Use (Google).
- Qwen — Apache 2.0 or Qwen license, depending on version (Alibaba Cloud).
- TinyLlama — Apache 2.0 license.
- SmolLM2 — Apache 2.0 license (Hugging Face).
SmartNest Developers does not create these models. They run entirely on your device.
© 2026 SmartNest Developers · Sharjah, United Arab Emirates
Comments
Post a Comment