Amjad Masad of Replit has spoken extensively on the Personal Software Revolution. He likens the rise of software built with AI help with the personal computer revolution that gave way to the Internet.

For the most part, I agree. v0 and Replit Agent can both immediately prototype stunning interfaces. Cursor and Windsurf speed through codebases and bugs like they're nothing.

Building software is easier than ever. I've heard stories of people making custom CRMs and calorie trackers using v0 and deploying Vercel. Others are rapidly shipping internal tooling for their companies. It's gotten to the point where Andrew Wilkinson, founder of Metalab and Tiny, has said that software is the commodity. It is unprecedented for an investor to say that software might be overvalued, and not be deemed as a radical or lying for clicks.

While AI is accelerating the deployment process, I still think it's too early to call it a full revolution. The revolution only comes when personal software is preferred to prebuilt software. And for this to happen, the last mile of AI software deployment must be solved.

I'm making an analogy to the notoriously difficult process of last-mile delivery — the process of delivering a product from a distribution center to a customer's home. 90% of the travel is done, but because peoples' homes are dispersed and sometimes hard to reach, there's still a lot of effort required at this step. Similarly, AI today does a great job at coding and debugging, but struggles with the first and last parts of software: setup and deployment.

Because most AI tools live on the web (v0, Replit), more complex apps still require exporting to an IDE and setting up an environment. This is where AI is still lackluster. It can read terminal messages and errors, but has a hard time getting the code running because of outdated packages or incompatible libraries.

Similarly, hosting and distribution is still very human-centered. Again, this is only a problem for projects that aren't just a simple frontend — v0 can quickly deploy a simple interface using Vercel. Free one-click deployment and fair pricing policies are the table stakes for a software revolution to occur.

Last-mile delivery has been solved for much of the world. I have a feeling that we'll see the same thing with software: good enough solutions for those that are technical or somewhat technical, but not enough for someone who has no experience to fully translate their ideas into code.