Open Source After Code
Open source was a bet: share the code and software gets better for everyone. The bet paid off. Nearly all software runs on it.
The next people to make software are not developers. Agents will write most of the code and file most of the issues. But all of open source’s tooling was built for developers reading each other's code, from the pull request down to the diff.
Open source is the best way to make software. It is about to move up one layer, from code to intent. This is the world we see coming.
1. Every user is a maker.
The cost of making software is falling to the cost of describing it.
When adapting is cheap, people stop running the same software and start making it their own.
The person who knows the work is the right person to build the software.
2. Intent is the medium.
What has always mattered is domain expertise, knowing how the work actually gets done.
Software will be developed by defining intent, not by writing code. Anyone can express intent.
People decide what software does. Agents make it happen. Test scenarios prove it works.
The code stays available for anyone who wants it.
3. The feature is the unit.
Millions of makers already exist. They build alone, in spreadsheets and prompts, with nowhere to collaborate on their intent.
The unit of collaboration is the feature: one outcome, named in a sentence, checked by scenarios. Small enough to reason about on its own. Precise enough for an agent to build. Composable enough for ambitious projects.
A feature describes an outcome, not an implementation. Each app gets its own implementation. What is shared is the intent and the scenarios.
4. Every app is a composition.
Forks make trees and features make networks.
An app is a composition of many features from across the network.
Improve one feature, and every app that uses it improves too.
Collaboration moves across the network, not up and down a single upstream.
Open source, after code.
We want to see a commons for features. Bring your own agent. Take your code anywhere.
We want the same commons to run inside companies, where most domain experts work, so that they can contribute their expertise to the network.
We believe open source can be bigger than it has ever been once makers can participate.
This takes a new forge, built for the next generation of makers.