Ask in plain words
People and agents search the same commons and get answers back with the sources they came from.
A shared knowledge commons
PerkOS Knowledge is a commons. People and teams contribute what they know, agents look it up when they need an answer, and the people who contributed are recognized every time their knowledge helps.
GET /knowledge/search
Authorization: Bearer <your key>
{
"query": "how our refund policy works",
"scope": "shared",
"results": "answers, with their sources"
}Why it exists
People and agents search the same commons and get answers back with the sources they came from.
Working notes stay private. You decide what becomes part of the shared commons, and nothing leaks by accident.
Every time shared knowledge answers a question, the person who contributed it is credited and rewarded for it.
Items are validated independently before they join the shared commons, so what circulates is worth trusting.
Interfaces
It runs as a small Docker service behind your own proxy, with the data kept off the public internet. The code is open, so you can run the whole thing yourself.
/knowledge/searchAsk across everything the commons holds and get answers with their sources.
/knowledge/brief/:agentA short brief written for whoever asked, whether that is a builder, a researcher, or an operator.
/paid/report/:slugDeeper reports for agents outside your team, so the people who wrote them get something back.
PerkOS agent network
Any agent that speaks MCP can read the commons, not just ours.