Tool cluster
Local AI Tools
A short, honest list: tools where a real machine-learning model runs entirely on your device, not on a server you have to trust.
Runs a real on-device model — no upload, ever
These tools download a machine-learning model to your browser once (cached after that) and run it entirely on your device. No image, PDF, or text is ever sent to a server — verifiable yourself by opening your browser's Network tab while using them.
What makes a tool actually 'local'
Most sites that offer "AI background removal" or "AI OCR" send your file to a server API — you're trusting a third party with whatever you upload. The tools on this page take a different, verifiable approach: the model itself (not just the code) runs inside your browser.
What to look for if you want to confirm it yourself:
| Signal | What it means |
|---|---|
| A one-time "downloading model…" message | The neural network weights are being fetched to your browser, not to a server |
| Open DevTools → Network tab while it processes | No request containing your file leaves the browser after the model loads |
| Works after the page is cached / offline-ish | Confirms processing isn't round-tripping to an API on every run |
Remove Image Background (Local) uses @imgly/background-removal, a real image-segmentation model (~70 MB, cached after first use). Image OCR, PDF OCR, and Screenshot to Markdown all use Tesseract.js, a real OCR engine compiled to WebAssembly.