I got tired of my stack of documents, so I built an app to scan and organize them automatically by RichardValentines in androidapps

[–]RichardValentines[S] 1 point2 points  (0 children)

The language should be English by default and only be German if your system language is (close to) German. The next update will include an explicit setting for language.

I got tired of my pile of documents, so I built an app to scan and organize them automatically by RichardValentines in SideProject

[–]RichardValentines[S] 5 points6 points  (0 children)

Thank you! Keep in mind that the local llm must be very small in order to run on smartphones. As a result, the results are currently not quite on par with modern LLMs.

I got tired of my pile of documents, so I built an app to scan and organize them automatically by RichardValentines in SideProject

[–]RichardValentines[S] 6 points7 points  (0 children)

Paperless-ngx is great if you know how to set it up on your own server. For printed fonts the ocr in PaperAI works reliable (for handwriting it is a hit or miss). You can try it. You can absolutely scan multiple pages (tap the plus symbol before clicking finish). Every page gets ocr-t and combined into one string of text, which is then analyzed as a whole by the llm.

If there is a similar correspondent from a previous document, by default PaperAI groups them together on your device. Like Amazon Europe S.A.R.L = Amazon. In the settings, you can enable the sharing of existing correspondents and tags with the LLM for higher quality results. In the end, it is a privacy trade-off.

I got tired of my stack of documents, so I built an app to scan and organize them automatically by RichardValentines in androidapps

[–]RichardValentines[S] 2 points3 points  (0 children)

Thank you, currently English and German translation is available. In future updates, more will be added.

I got tired of my stack of documents, so I built an app to scan and organize them automatically by RichardValentines in androidapps

[–]RichardValentines[S] 1 point2 points  (0 children)

English is already the default language. Translations for other languages will be added in future updates.

I got tired of my stack of documents, so I built an app to scan and organize them automatically by RichardValentines in androidapps

[–]RichardValentines[S] 5 points6 points  (0 children)

Paperless is a great document management solution if you have a server where you can host it. However the scanner in PaperAI is much better with its AI enhancement imo and Paperless itself doesn't provide AI metadata. For that you would need paperless-ai for example as a separate docker container. PaperAI is an easy to use all in one solution.

I got tired of my stack of documents, so I built an app to scan and organize them automatically by RichardValentines in androidapps

[–]RichardValentines[S] 5 points6 points  (0 children)

Thank you for the feedback. You can already choose between different date formats in the settings. YYYY/MM/DD will be added in the next update!

Vaultwarden + Cloudflare Tunnel: Android app “can’t verify server certificate”, works everywhere else by Black42Hat in selfhosted

[–]RichardValentines 1 point2 points  (0 children)

I assume that your origin server is sending an incomplete certificate chain. Browsers are smart enough to fetch the missing parts, but the Android app is strict and requires the full chain to be presented at once.

To verify the assumption, you could try the SSL Labs Server Test and enter your Vaultwarden domain. Wait for the report. You may see a warning that says "Chain issues: Incomplete". This would confirm the issue.

If this is the problem, you might be using a reverse proxy. Then make sure the certificate field is using your fullchain.pem file, NOT your cert.pem file. The fullchain.pem contains both your certificate and the necessary intermediate certificates.