Android / PDF・Image・OCR / Offline-first

ClarityPDF icon

ClarityPDF

ClarityPDF is an Android app that brings PDF creation and editing, conversion and composition, and OCR / AI-OCR together in one place. Processing completes on the device as a rule; input files are read-only and results are always saved as new files.

  • Input is read-only and non-destructive. Every edit or conversion is written out as a new file.
  • OCR distinguishes "embedded text" (already in the file) from "OCR" (image recognition), and can export JSON.
  • The LLM connection defaults to on-device 127.0.0.1. Settings include a "Launch LLM API" button and a status tile.

Screenshots

Home screen: the ClarityPDF title and four categories — Create & edit PDF, Convert & compose PDF, OCR / AI-OCR, and Settings.
Home screen. Four categories — Create & edit PDF, Convert & compose PDF, OCR / AI-OCR, and Settings — lead to each tool.
Edit PDF screen: a fixed canvas with an added image and styled text, and a bottom toolbox with Text / Image / Layers / Font / Save.
Edit PDF screen. The canvas stays fixed while you add and edit from the bottom toolbox (Text / Image / Layers / Font / Save) and floating windows. Shown with an image and underlined text placed.
AI Prompt screen: instruction field, Processing unit (Whole PDF / Per page), method (OCR→LLM / Vision), and OCR engine selection.
AI Prompt. Enter an instruction and choose the processing unit (Whole PDF / Per page), the method (OCR→LLM / Vision), and the OCR engine.
AI Prompt screen (continued): LLM connection info (127.0.0.1:11434 / Qwen), the Run AI button, and the whole-document result.
The lower part of the same screen. Confirm the LLM endpoint (on-device 127.0.0.1 by default) and run to see the result for the whole PDF.

Key features

OCR / AI-OCR

Notes