Skip to content

Commonplace 0.2.2

Choose a tag to compare

@0xPD33 0xPD33 released this 16 Oct 15:52
· 115 commits to master since this release

Commonplace is an offline research assistant for Android. It answers from Wikipedia and other reference text on the phone and cites its sources. The app has no INTERNET permission.

Changes since 0.2.1

  • Faster in long sessions. A hot phone reads its prompt slowly, so the app now sends less evidence when the phone reports heat (400 instead of 600 tokens). The app also counts number tables correctly: each digit is a token for the model, and a table of exchange rates was 2.5 times larger than the app thought. On a Pixel 10, "What is the exchange rate of the yen to the euro?" now shows its first word after 12 s instead of 39 s.
  • No more minute-long waits on some follow-ups. The planner, an extra model call before some follow-ups, is gone. On a hot Pixel it took 35 to 66 s and mostly repeated the question. "Explain it for a ten year old" now takes 41 s from tap to answer instead of about two minutes.
  • Unit questions without a number. "How many cups are in a liter?" now gets a calculated line (1 L = 4.227 US cups), and the answer says 4.23 US cups instead of 2.11.
  • Follow-ups after a surname. When an answer names its subject only by a surname ("Armstrong played the trumpet…"), a follow-up such as "Was he also a singer?" still finds the right person.
  • Deep mode is removed. It needed a model pack that does not fit in phone RAM, so no one could use it. Thinking mode (the brain button) is the way to get a more careful answer.
  • Measured on a Pixel 10 with 29 questions in one conversation: no crash, first word after 18 s and the full answer after 41 s (medians), against 29 s and 67 s for 0.2.1 (BENCHMARKS). Part of this gain comes from a cooler phone at the start.

Install 0.2.2 over 0.2.1, 0.2.0 or 0.1.x. The installed packs stay.

Install

  1. Download commonplace-0.2.2.apk below on an Android phone (64-bit ARM, Android 12 or later) and install it.
  2. Open Commonplace and tap Open Library. Under Get more, tap Starter set and tap Download. The browser saves commonplace-starter.tar (11.3 GB) from Hugging Face.
  3. Tap Install from Downloads and select the file. The app checks every byte with SHA-256 during the import.
  4. Ask a question.

You need 12 GB of RAM for the main model and about 23 GB of free storage during the first import. docs/INSTALL.md lists the other packs and the install from a computer.

Packs

The packs did not change. They are in the Hugging Face dataset 0xPD33/commonplace-packs, folder packs-2026-09:

File Size Contents
commonplace-starter.tar 11.3 GB Wikipedia starter (2M articles), the Ling-3.0-tiny model, Wikidata facts
commonplace-breadth.tar 2.0 GB 13 packs: textbooks, Wikibooks, Wikivoyage, Wiktionary, DevDocs, medical and travel health pages and more
enwiki.tar 19.2 GB All of English Wikipedia (replaces the starter Wikipedia)
arxiv-abs.tar 3.3 GB arXiv abstracts
stackexchange.tar 2.5 GB Stack Exchange questions and answers from 51 sites
lfm25-1.2b.tar 0.7 GB A small model for phones with 8 GB of RAM
voice-en.tar 0.3 GB Voice input, English

Verify the APK

  • SHA-256 of commonplace-0.2.2.apk: 25073dd732663eadbd75f3f047d806db8eed334fd17880ea6698f626ec946f17
  • Signing certificate SHA-256: c17ec0b2fe898fa8eb6b172c14be053c5748965a8803bd0f021de737a65aa10b
  • Permissions: microphone, foreground service and notifications. No network permission.

Known limits

  • In a long session the phone heats up, and the first word still takes 15-25 s on a hot phone.
  • The model still states some facts and numbers wrongly, for example dates that need a calculation, old figures and its own arithmetic. The amber underline marks numbers that are not in the sources.
  • Real speech recognition is tested on the desktop, not yet on a phone's microphone.