Local-first software: what changes when the app stays on your computer

Offline, no uploads, no credits. What local-first software and on-device AI mean in practice, from building AwaCut as a desktop app instead of a web tool.

Product3 min read

Almost every background remover you can find today is a website. You upload a photo, a server runs a model on it, you download the result. It works, and for one photo it is the obvious design.

AwaCut is a desktop app, built local-first: the AI model runs on your Mac, your Windows PC or your Linux machine, and the photos never leave the disk they started on. This note is about what that choice does for the person using the software, because the consequences reach further than “privacy”.

1. The work does not depend on anyone being online

Pull the network cable and AwaCut keeps going. You can process a folder on a train, in a studio with bad Wi-Fi, or on a machine that is deliberately kept off the internet. The free trial works offline too, because the counter lives on the computer, not on a server.

This sounds like a niche benefit until you have a deadline and a shaky connection. Then it is the whole product.

2. On-device AI means nothing is uploaded, so nothing needs a policy

Product photos are often not public yet. A shop photographs next season’s collection months before it is announced. A photographer holds client work under contract. With a web tool, every one of those images travels to a server, and you are trusting a privacy policy you did not read.

With a local app the question does not come up. There is no upload, so there is no retention period, no “we may use your content to improve our service”, no data processing agreement to sign. The photo goes from your folder to your other folder.

3. No credits, because there is nothing to meter

Web tools charge per image because every image costs them server time. That is why they sell credits, and why a batch of 500 photos becomes a budgeting exercise.

When the computer doing the work is yours, the marginal cost of one more photo is a few seconds of your own CPU or GPU. So AwaCut does not count photos. You pay for the software, and then you process as many photos as you like for as long as the licence runs. The exact price and terms are on awacut.com, where they can be kept current.

4. Desktop app vs web app: batches are the normal case, not a premium tier

A browser tab is built around one file. Drag-and-drop a folder into most web tools and you get a queue with an upload bar, a limit, and a wait.

A desktop app can treat a folder as the unit of work. In AwaCut you drop a folder, choose where the results go, and every photo is written as soon as it is finished: transparent PNG, on white, or on a colour you pick. JPG, PNG, WebP and TIFF go in; on a Mac, iPhone HEIC does too. The app is designed around hundreds of photos because that is what a shop, a seller or a photographer actually has.

5. Speed is yours to buy

A cloud tool is as fast as the server tier you are paying for. A local tool is as fast as the machine in front of you. A recent Mac runs the model quickly; an older laptop takes longer. The point is that the choice is yours and the number is honest. The current measurements are on the product site, with the hardware they were taken on, because a speed claim without the machine attached is marketing.

What local-first costs the builder

Local software is harder to ship. The model has to be packaged for three operating systems. Installers have to be signed. Updates reach people on their own schedule. A bug on one person’s graphics driver is a bug you cannot reproduce from a dashboard.

I think the trade is right for this kind of tool. Photos are personal or commercial property. The job is repetitive and heavy. The person doing it already owns a capable computer. Sending the work to a server adds cost, latency and a privacy question, and takes away the one thing people liked most when they saw AwaCut in person: you drop the folder, and it just runs.

If you want to see it

Download it, drop ten of your own photos in, and watch what happens. The first ten are free, no account needed, and the trial runs offline like everything else. That is the demo I gave in San Francisco, and it works the same on your desk.