Download Latest Version v.1.3.0 source code.zip (28.4 MB) Google Add to Preferred Sources
Home / 1.2.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-08-04 5.5 kB
v.1.2.0 source code.tar.gz 2026-08-04 27.6 MB
v.1.2.0 source code.zip 2026-08-04 27.8 MB
Totals: 3 Items   55.5 MB 0

Highlights

  • Chat with your documents. Retrieval runs entirely on device — attach a PDF or a text file and the reply cites the passages it used. Hybrid retrieval (vector + keyword) with multilingual refinements sits on top of the vector store.
  • Fork any conversation. Branch off an existing chat to explore a different direction without losing the original thread.
  • Reusable system prompts. Save your own system prompts as presets and apply them per chat.
  • Revamped sidebar. Chat search, a per-chat context menu and a new top bar.
  • Recommended models tuned to your device. Onboarding picks default models from the phone's available RAM instead of a fixed list, and Gemma 4 is available through an updated react-native-executorch.

Improvements

  • Messages fade into the background at the top and bottom edges of the list.
  • Better haptics across the app via Pulsar.
  • Streaming token updates are coalesced through requestAnimationFrame, so a fast model no longer floods the UI thread.
  • A default repetitionPenalty is applied to every model, so a generation can no longer get stuck in a loop (#255).
  • Prompt suggestion cards share a uniform height.

Fixes

  • Bielik downloads again.
  • Image attachment options are greyed out on models without vision.
  • A first PDF send no longer hits a foreign-key race.
  • The scroll-to-bottom button no longer overlaps a multiline input.
  • The top fade on a new chat renders correctly.
  • The iOS scroll indicator no longer sits under the header.
  • A codebase-wide audit sweep, plus a proper model file lifecycle so deleted models release their storage.

Under the hood

  • useThemedStyles replaces the repeated useTheme() + useMemo(createStyles) boilerplate across the app.
  • Shared values moved to the Reanimated 4 .get()/.set() API.
  • console.* is stripped from production bundles.
  • ESLint, Prettier and pre-commit hooks are wired up.
  • Android drops the READ_MEDIA_IMAGES permission and relies on the system photo picker.

What's Changed

Full Changelog: https://github.com/software-mansion-labs/private-mind/compare/1.1.6...1.2.0

Source: README.md, updated 2026-08-04