We've all been there. You need to quickly compress a video asset before pushing to production, or strip a background from a mockup. You search for an online tool, upload your file, wait in a server queue, and then get hit with a "Please create an account and pay $12/month" wall. Worse yet, if you are handling sensitive client data, you just handed it over to a random third-party server.
I got tired of the "everything-is-a-SaaS" model. I wanted utilities that were fast, entirely private, and lived on my machine.
So, I built Formatif— a native desktop media processing suite split into two local-first applications: Formatif Pro (59 classic media utilities) and Formatif AI (local neural processing).
Here is a deep dive into how I brought heavy media pipelines and machine learning models to the desktop using Electron, Node.js, and ONNX Runtime, without blocking the UI.
The Core Desktop Architecture






