Knowledge
A controlled library of technical evidence for my agents.
What’s it for?
Models can sound certain while relying on stale or incomplete information. My agents work across specialized domains, so they need the relevant source material in context before they decide or act.
Knowledge gives my agents a controlled place to look. It mirrors sources I rely on, indexes them for their domain, and returns compact JSON with source references and supporting text where the material provides them. The corpus supplies the evidence; the agent decides what to do with it.
One interface, different disciplines
My collection began with Apple developer documentation and the Human Interface Guidelines. I have since applied it to biology, chemistry, physics, mathematics, protocols, graphics and media, web platforms, design, survival, and pool chemistry.
One retrieval shape did not fit every source. Each application keeps its own schema and ranking rules while Knowledge normalizes the result for the agent.
How it serves the work
When a task depends on exact behavior, the agent asks the relevant knowledge base before it decides or implements. The interface supports a limited first response followed by an explicit request for fuller text. My query contract treats missing provenance as a gap rather than an answer.
The bet is that a smaller, cheaper model that can call tools does not need every specialist fact in its weights. It can retrieve maintained evidence at the point of work. That makes an Apple Intelligence–class on-device agent a plausible consumer: the model supplies general capability while Knowledge supplies domain material it does not carry.
The scarce part
As inference becomes cheaper, maintained knowledge may become a gated resource. Models can be replaced, multiplied, or moved onto a device. A corpus still has to be collected, normalized, cited, refreshed, and improved when an agent exposes a miss.
Knowledge lets me improve a source once and make that improvement available to every agent querying it. The agent can be small, local, and disposable.