
I've been noticing a trend: more dev tools are positioning as "local-first" or "runs on your machine." Obsidian over Notion. Local-first tools over Retool. Linear over Jira (well, Linear is cloud but you get the idea — speed and local feel).
The pitch is usually:
But I'm genuinely unsure if this is a real trend or just confirmation bias because I'm building in this space.
Arguments for local-first being big:
Arguments against:
Question for the community:
If you're building a dev tool today, would you go cloud-first or local-first? Why?
And if you're using local-first tools, which ones and what made you switch from their cloud alternatives?
Curious what this community thinks — you all are the target market for a lot of these tools.
went hybrid on this building a study app. local model for privacy and no subscription, but had to swap the on-device option for something bigger because the small local mlx model just wasn't actually good enough for real answers. cloud kicks in only when it's genuinely hard. local-first sounds clean until "runs on your machine" and "is actually good" start pulling in opposite directions
I'd be careful treating this as a local-first versus cloud-first question too quickly.
The interesting question may not be which model developers prefer.
It may be what they're actually choosing when they choose a local-first tool.
Those sound similar, but they can lead to very different conclusions about the opportunity.
I wouldn't make that call casually from the current signals.
That's a sharper framing.
My guess at what they're actually choosing: not "local-first" as a philosophy, but a specific escape — from unpredictable pricing, from feeling surveilled, or just from the overhead of a tool that's bigger than the job.
The label "local-first" is just the shortest description of the package those escapes happen to come in.
What distinction were you pointing at? Curious if you see it differently.
Possibly, but that's exactly why I stopped short earlier.
I don't think the interesting part is whether those reasons are correct.
I think it's the decision that follows from them.
I'd be careful unpacking that casually in a thread.
If you're curious, drop your email and I'll put together the tighter version.
Appreciate the tease, but I'd rather keep it in the thread — if the point is worth making, it's worth making where others can push back on it too.
What's the decision you think people are actually making?
That's fair.
The reason I stopped short is that I don't think it's a point.
I think it's a decision.
And decisions tend to look much cleaner in hindsight than they do while they're being made.
I'd be careful reducing it to a thread-sized answer.