Guides & engineering notes

The Feyard Blog

How browser-based AI actually works, and how to get real work done with it — privately, for free, without uploading a single file. Looking for a finished job instead of an explanation? Start with the end-to-end workflows.

9 min readOCR教程Tesseract隐私

在浏览器中从图片提取文字:完整 OCR 指南

不上传任何文件,把截图、扫描件和照片变成可编辑的文本。Tesseract.js 如何在 WebAssembly 中运行、该选哪种页面分割模式、什么时候该做预处理,以及如何用置信度分数来校验结果。

Read article →
6 min readEnglish originalImage CompressionTutorialWeb Performance

How to Compress Images Without Uploading Them Anywhere

A practical guide to shrinking JPEG, PNG, WebP, and AVIF files in your browser with the same codecs cloud services use — plus settings that balance file size and quality, with zero uploads.

Read article →
8 min readEnglish originalWebGPUWebAssemblyEngineering

WebGPU vs WASM: How On-Device AI Actually Works in 2026

A plain-English tour of the two browser technologies that make local AI possible: WebAssembly for portable compute, WebGPU for GPU acceleration — what each does, when they fall back, and what to expect on your device.

Read article →