Waraqi 0.2.0-beta.2
Second release. PDFs, a settings screen, a PIN lock, editable text, and an
optional AI assistant that asks before anything leaves your machine.
New
PDF import. Drop in a PDF and every page is read. Pages are checked one at a
time rather than the file as a whole, so a page that already has a real text
layer is read directly and skips OCR entirely. Only scanned pages go through
recognition, which makes text based PDFs import almost instantly. Up to 30 pages
are recognised per file, and the viewer renders up to 20.
Editable extracted text. OCR gets things wrong. Fix it in the viewer and the
search index updates immediately.
Tag sidebar. Every tag with a count, clickable to filter. Tags are matched
through the same Arabic normalization as search.
File format filter. A dropdown next to search filters the library by format,
listing only the formats you actually have with a count for each.
Settings screen. Theme, interface language, PIN, and the AI configuration in
one place.
PIN lock. A four digit PIN asked for when the app opens. Read the limitation
below before you rely on it.
Optional AI assistance. Off by default, runs on your own Gemini key. Two
actions: clean up the extracted text, or re-read the image. Both show a
confirmation naming the third party, and for images the size of the upload, with
a "do not ask me again" option that can be reversed in Settings.
Rename documents, and open the library folder from the app.
Installers for Windows, (macOS and Linux installers will be released later).
Known limitations
- The PIN locks the window. It does not encrypt your documents, which stay
readable in the library folder to anyone with access to the machine.
Encryption at rest is the next piece of work. - Accuracy drops on low resolution photos and on documents printed over security
patterns. This is why the extracted text is editable. - Automatic typing only knows eight document types. Anything else imports
untagged and you can tag it by hand.
Upgrading from 0.1.0-beta.1
The database schema changed. If the app reports that your database is from an
older version, it will name the exact file to delete. Your documents in the
library folder are not touched, but you will need to import them again.
Install
Windows: Waraqi_0.2.0_x64_en-US.msi, or Waraqi_0.2.0_x64-setup.exe.
The build is unsigned, so Windows SmartScreen will warn you. Choose More info,
then Run anyway.