April 16, 2026
We used to think of software as something finished.
Someone wrote code, turned it into a product, and sold it to you. You downloaded it or subscribed to it, but the basic idea was the same: the software arrived already decided.
Now people are starting to ship something else: instructions for how an agent should make the software.
A good example is Andrej Karpathy's llm-wiki. What he shared was not really an app. It was closer to a recipe: a set of instructions an agent could use to build and maintain a personal knowledge base of their user.
Old software told the computer what to do. This new kind tells an agent what to build. The difference matters because the software can be different for different users. The instructions can stay the same while the thing they produce changes with the user.
A markdown file is where these instructions live. It is the container for the new type of software. People can read it. Agents can use it. It is not quite code and not quite prose. It is specific enough to be useful, but loose enough to adapt.
If someone shares a useful set of instructions, other people can build on it. They can add storage, search, tools, and memory. The original thing was just a file, but it does not stay just a file for long. This happens when the idea files are open sourced.
Garry Tan's gbrain shows what happens when people start building on Andrej Karpathy's idea. A file stops being just a file. It becomes a system with tools, search, and even a way to call your knowledge base on the phone.
This does not mean ordinary software goes away.
There is still plenty of software that you want to be fixed and reliable. You do not want your database or payments system improvising. But there is now room for products whose value lies partly in how they tell an agent what to do.
Software used to be sold mainly as implementations. Some of it will now be sold as instructions.
Not because code is disappearing. But because, for the first time, instructions can become working systems.
Now you can build and distribute instructions as software on craftmint.us