Attributions

What ZERØ is made of.

ZERØ is a small app around a lot of other people's work. Everything below is open source. Licence identifiers are the ones the projects publish, quoted rather than paraphrased.

Models

Downloaded at runtime, never bundled.

The app ships with no weights in it. Each of these is fetched from Hugging Face once, on your instruction, and verified against an exact size and SHA-256 before it is installed.

Model Repository Licence
Qwen 3 4B Instruct Qwen/Qwen3-4B-GGUF Apache-2.0
Qwen 3 1.7B Instruct unsloth/Qwen3-1.7B-GGUF Apache-2.0
Qwen3-Embedding-0.6B Qwen/Qwen3-Embedding-0.6B-GGUF Apache-2.0

Qwen 3 is published by the Qwen team at Alibaba Cloud. The 1.7B entry points at a community re-upload of the same Apache-2.0 weights in GGUF form. Apache-2.0 has no notice file to ship and no use restriction to pass on, which is part of why these are the models ZERØ uses.

Inference

The part that actually runs the model.

llama.cpp / ggml

MIT · Copyright (c) 2023-2024 The ggml authors

The inference engine. It is what loads a quantized model and generates tokens on the phone's own processor. Vendored inside llama.rn as C and C++ sources.

llama.rn

MIT · Copyright (c) 2023 Jhen-Jie Hong

The React Native binding for llama.cpp. Version 0.11.5, pinned deliberately: it is the newest release that keeps the API the provider above it uses.

@react-native-ai/llama

MIT

The provider that presents llama.rn to the app as a standard language-model interface. It is the only thing in ZERØ that knows llama.cpp exists, besides llama.rn itself.

AI SDK (ai)

Apache-2.0 · Vercel

The streaming interface the provider implements. Version 6, pinned for the same reason: version 7 moved to a provider spec the model object no longer satisfies.

AnyAscii

ISC · Copyright (c) 2020-2023 Hunter WB

Unicode transliteration, vendored inside llama.rn's C sources.

stb_image

MIT or public domain · Copyright (c) 2017 Sean Barrett

Image decoding, vendored inside llama.rn. Dual-licensed by its author; either choice is fine.

App framework

Everything above the inference seam.

Project Version Licence What it does here
React Native 0.86.2 MIT The app itself.
Expo SDK 57 MIT Native build, file system, SQLite, localization, splash screen.
expo-router 57 MIT Screens and navigation.
react-native-svg 15.15.4 MIT Draws the ZERØ mark.
zustand 5.0.15 MIT State the screens read.
react-native-blob-util 0.24.10 MIT Resumable model downloads.
react-native-device-info 15.0.2 MIT Reads total RAM for the fit gate.
react-native-markdown-display 7.0.2 MIT Renders replies.
i18n-js 4.5.3 MIT English, French and Arabic.

Content

The library.

Eight packs of short, plain explanations, written for ZERØ, not adapted from anyone else's material and not a translation of anything. They ship inside the app. No third-party licence applies to them, and none is declared in the app's source.

A pack is written in its own language rather than translated from another, which is why there is a set per language or none. The eight that ship today are English: Understanding & Tools, Big Feelings, How to Learn, Working in Maths, What ZERO Is, Staying Private, Saying Hard Things, and Deciding.

Type

The three typefaces on this site.

Both are downloaded from this origin. Neither is fetched from a font CDN, which is the usual quiet way a page ends up talking to a third party.

Martian Mono

SIL Open Font Licence 1.1 · Copyright 2021 The Martian Mono Project Authors

The wordmark and the section headings. The latin-subset variable build, 24 KB.

Geist

SIL Open Font Licence 1.1 · Copyright 2024 The Geist Project Authors

Every paragraph on the site. A monospace body would be unreadable at this length. 29 KB.

Geist Mono

SIL Open Font Licence 1.1 · Copyright 2024 The Geist Project Authors

The small technical labels: section eyebrows, fact chips, sizes and quantization names. 23 KB.

Each licence text ships alongside its fonts, in /assets/fonts/. The fourth face on the site, the serif on the MiniShrink card, is Georgia or whatever serif your device already has. Nothing is downloaded for it.

This website

No third-party code at all.

Nothing on this site is borrowed except the three typefaces above, and those are served from here. There is no framework, no CSS library, no analytics, and no JavaScript, not ours and not anyone's. It is hand-written HTML and CSS, and that is the whole thing. It is deliberate: a site arguing that nothing leaves your phone should not be quietly loading five other people's code into your browser.