frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: PDFClear – Browser-based PDF tools with local AI (WASM+Transformers.js)

https://www.pdfclear.com/
2•aliansari22•30m ago
Hello HN,

I’m the founder of PDFClear (https://www.pdfclear.com). It’s a suite of PDF tools (merge, split, compress, etc.) that runs entirely in the browser. I built this because I was tired of Googling "merge pdf" and landing on sites that require me to upload sensitive bank statements or contracts to an unknown server. I wanted a tool where the file never leaves the device.

The Tech Stack:

The app is built with React and Vite, but the heavy lifting is done via WebAssembly and Web Workers to keep the UI thread responsive.

- PDF Manipulation: I’m using pdf-lib for standard operations (merge, split, rotate).

- Compression & Encryption: For heavier tasks like compressing streams or handling encryption/decryption, I compiled QPDF to WebAssembly (qpdf-wasm).

- OCR: Scanned documents are processed client-side using Tesseract.js.

Local AI (The New Part):

I recently added Semantic Search and Summarization without relying on OpenAI/Anthropic APIs.

- It uses Transformers.js to run ONNX models directly in the browser.

- Search: Uses different models (including nomic-ai/nomic-embed-text-v1.5 and Xenova/GIST-small-Embedding-v0) for embeddings. It chunks the text, stores vectors in IndexedDB (via idb-keyval), and performs cosine similarity locally.

- Summarization: Uses onnx-community/text_summarization-ONNX (quantized) running in a Web Worker.

Privacy:

Because everything runs client-side, no documents are uploaded to my server. You can verify this by inspecting the Network tab. Once the app loads (and the AI models are cached), it works fully offline.

I’d love your feedback on the performance of the local AI models, specifically on older devices.

Mind-reading devices can now predict preconscious thoughts: is it time to worry?

https://www.nature.com/articles/d41586-025-03714-0
1•srameshc•57s ago•0 comments

Installing Java in 2025, and Version Managers

https://blog.hakanserce.com/post/version_managers/
1•hakanserce•1m ago•0 comments

Companies are crafting new ways to grow cocoa and chocolate alternatives (2024)

https://apnews.com/article/chocolate-cacao-lab-alternatives-climate-change-73904f71a086044fa55b0e...
1•PaulHoule•1m ago•0 comments

What's Like to Be an AI/ML Engineer

https://newsletter.eng-leadership.com/p/whats-really-like-to-be-an-aiml-engineer
2•rbanffy•2m ago•0 comments

Run Local Speech-to-Text Transcription

https://simonlermen.substack.com/p/run-local-speech-to-text-transcription
1•DalasNoin•3m ago•0 comments

Protecting Data-in-Use in the Cloud: A Pragmatic Philosophy

https://www.mimirsec.com/2025/11/24/elementor-855/
1•jboutwell•4m ago•0 comments

Enumerating Three Billion Accounts on WhatsApp [pdf]

https://github.com/sbaresearch/whatsapp-census/blob/main/Hey_there_You_are_using_WhatsApp.pdf
1•fkarg•4m ago•1 comments

Building CallSpark (browser based VoIP): what I learned and what caused pain

1•ahmaliic•4m ago•0 comments

Kennedy sharpens vaccine attacks, without scientific backing

https://www.cbsnews.com/news/rfk-jr-vaccine-safety-aluminum-ingredients/
1•rolph•5m ago•0 comments

Show HN: Prismle – From Query to Candidates in One Human Sentence

https://prismle.com/
1•b1tsoup•6m ago•0 comments

Nancy Pelosi posted up a staggering 16,930% return, beat the market by 581%

https://finance.yahoo.com/news/nancy-pelosi-beat-market-581-162100416.html
2•belter•6m ago•0 comments

Whole-body Learning in Creating Mathematical/Architectural Structures [pdf]

https://archive.bridgesmathart.org/2017/bridges2017-523.pdf
1•surprisetalk•7m ago•0 comments

Vikings. Vikings Everywhere

https://signoregalilei.com/2025/11/13/vikings-vikings-everywhere/
1•surprisetalk•8m ago•0 comments

"Eye" evolving from the Bronze Age to today [video]

https://m.youtube.com/shorts/rWxWj6FTHvk
1•surprisetalk•8m ago•0 comments

Lower cooling costs with deployment of quantum computers in the stratosphere

https://discovery.kaust.edu.sa/en/article/26198/green-quantum-computing-takes-to-the-skies/
1•giuliomagnifico•8m ago•0 comments

Americans are holding onto devices longer than ever and it's costing the economy

https://www.cnbc.com/2025/11/23/how-device-hoarding-by-americans-is-costing-economy.html
2•randycupertino•9m ago•2 comments

Micropackages and Open Source Trust Scaling (2016)

https://lucumr.pocoo.org/2016/3/24/open-source-trust-scaling/
1•coloneltcb•10m ago•0 comments

We deleted our Dockerfiles: a better, faster way to build container images

https://www.rwx.com/blog/we-deleted-our-dockerfiles
6•fourteenminutes•12m ago•0 comments

Gemini 3 beaks OpenAI's long-standing lead in SRE tasks

https://rootly.com/blog/gemini-3-lead-in-sre-tasks
1•sylvainkalache•12m ago•0 comments

First New Malaria Drug in Years Performs Strongly in Late-Stage Testing

https://www.wsj.com/health/pharma/first-new-malaria-drug-in-years-performs-strongly-in-late-stage...
2•geox•12m ago•0 comments

Show HN: An AI Agent with Hysteresis-Based Personality Evolution (Python/Gemini)

https://github.com/EMMA019/Evo-chat
1•tarocha1019•13m ago•0 comments

Show HN: Smart Scan – REST API, Dashboard, and CI/CD Tools for MCP Security

https://smart.mcpshark.sh/
15•o4isec•13m ago•0 comments

Show HN: Raspberry Pi Monitoring with Gemini-CLI

https://recnes.github.io/Multi-device-RPi-status-monitor/
1•SencerH•14m ago•0 comments

Alltrails Responds to Subscriber Outrage over Upsell Treadmill

https://old.reddit.com/r/alltrails/comments/1otjdmf/we_heard_you_heres_whats_changing_about_alltr...
2•tonymet•14m ago•1 comments

For 6 years, we ran the largest blind eng hiring experiment of all time

https://interviewing.io/blog/for-six-years-we-ran-the-largest-blind-eng-hiring-experiment-of-all-...
5•leeny•14m ago•0 comments

Microsoft's Notepad; the Best Advertisement for Notepad++ There Is

https://pcper.com/2025/11/microsofts-notepad-the-best-advertisement-for-notepad-there-is/
2•speckx•17m ago•0 comments

Technical writeup of universal account takeover on Lovable

https://blog.vidocsecurity.com/blog/how-we-secured-lovable
1•kannthu•17m ago•0 comments

Show HN: I built an interactive map of jobs at top AI companies

https://map.stapply.ai
3•kalil0321•18m ago•0 comments

Shopping Research in ChatGPT

https://openai.com/index/chatgpt-shopping-research/
3•wertyk•19m ago•1 comments

Pentagon investigating Sen Mark Kelly for urging troops to defy 'illegal orders'

https://apnews.com/article/pentagon-mark-kelly-troop-investigation-4882f76b05dcdfa3060c284c2c84dd12
1•rawgabbit•20m ago•0 comments