Skip to content

Commonplace 0.3.2

Choose a tag to compare

@0xPD33 0xPD33 released this 24 Oct 03:27
· 73 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.3.1

  • Cited sources come first. Under a finished answer, the Sources row shows the sources that the answer cites, in the order it cites them. The other sources follow, and each source keeps its number.
  • Get started lists the Reference shelf. On a phone with no packs, the Get started card lists the Reference shelf (2.0 GB) next to the starter set. It adds travel guides, textbooks and how-to guides. With it, travel answers score 0.53 of Claude's score instead of 0.41.

0.3.1 added computed travel times and cleaner number answers from Gemma (CHANGELOG).

Install 0.3.2 over any earlier version. The installed packs stay. The packs did not change.

Install

  1. Download commonplace-0.3.2.apk below on an Android phone (64-bit ARM, Android 12 or later) and install it.
  2. Open Commonplace. The Get started card lists the files for your phone. Tap Open Library, and under Get more tap each file and then Download. The browser saves commonplace-starter.tar (11.3 GB, 12 GB phones) or commonplace-starter-small.tar (8.1 GB, 8 GB phones) from Hugging Face. On a Pixel 10, also download Gemma 4 E2B (Tensor G5) (3.1 GB).
  3. Also download the Reference shelf (commonplace-breadth.tar, 2.0 GB). It adds travel guides, textbooks, how-to guides and medical pages. With Gemma on a Pixel 10, it raised travel answers from 0.41 to 0.53 of Claude's score.
  4. Tap Install from Downloads and select the files. The app checks every byte with SHA-256 during the import.
  5. Ask a question.

You need 8 GB of RAM and free storage of about twice the starter set during the first import. docs/INSTALL.md lists the other packs and the install from a computer.

Packs

The Hugging Face dataset 0xPD33/commonplace-packs, folder packs-2026-09.

File Size Contents
commonplace-starter.tar 11.3 GB Starter set for 12 GB phones: Wikipedia starter (2M articles), Ling-3.0-tiny, Wikidata facts
commonplace-starter-small.tar 8.1 GB Starter set for 8 GB phones: Wikipedia starter, MiniCPM5-2B, Wikidata facts
gemma4-e2b-npu.tar 3.1 GB Gemma 4 E2B for the Tensor G5 NPU: the fastest answers on a Pixel 10
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
minicpm5-2b.tar 1.4 GB The small model alone, for a phone with the 12 GB starter set
voice-en.tar 0.3 GB Voice input, English

Verify the APK

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

Known limits

  • Gemma runs on the NPU only on a phone with a Tensor G5 (Pixel 10). Google publishes no NPU file for other chips or for Gemma 4 E4B, so other phones answer with Ling or MiniCPM on the CPU.
  • On 63 seed questions asked on a Pixel 10, Gemma scores 0.50 of Claude's score with web search (0.51 with the Reference shelf), and Ling 0.53. Head to head, Ling wins 33 and Gemma 21, which is not significant. The judge rates Gemma's answers as correct as Ling's, but less complete.
  • In a long session the phone heats up, and Ling's first word takes longer on a hot phone. Gemma on the NPU kept its speed over 126 questions in 76 minutes (first word 2.8 s at most), but that test did not make the phone hot.
  • Real speech recognition is tested on the desktop, not yet on a phone's microphone.