{
  "id": 1486626,
  "title": "Facts: Curated Knowledge for Humans and Agents",
  "url": "https://urgent.news/2026/08/17/facts-curated-knowledge-for-humans-and-agents",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-17T13:01:19.000Z",
  "source": {
    "name": "Lobsters",
    "slug": "lobsters",
    "url": "https://gist.github.com/iamalnewkirk/22ae2d8c8cc1b8790236da9edf2f7b73"
  },
  "original_language": "en",
  "account": "Facts is a knowledge management system focused on determining which information should become accepted knowledge, when, and how. It emphasizes multi-player consensus alongside rapid capture and recall capabilities. The system's primary unit is a proposition, a statement that can be assessed as true or false. While the proposition itself does not automatically become a fact, it can participate in the ledger's accepted knowledge once validated by someone or something.\n\nThis subtle distinction is crucial, as it enables multi-player curation and offers transparency, traceability, and accountability. Facts draws inspiration from Git-like properties, ensuring that the old fact persists even after edits, maintaining a history of how and why knowledge changes over time. This allows for a clear distinction between considering a proposition and believing it to be true.\n\nFacts operates agnostic of whether the actor is a human, an agent, a service, or an organization. It establishes an operating environment for a registered actor, complete with a public/private key pair and permissions to engage in the system. The human can assign a name to the actor, which is important for identifying the entity responsible for the actions taken.\n\nThe common agent-memory loop involves an agent proposing new information and revisions, while a mistake could potentially be committed to memory as truth, leading to potential catastrophic failures if shared among agents. Facts addresses this by introducing a decision boundary, allowing an agent to learn and propose new information without immediately seeing it as accepted knowledge.\n\nTagging facilitates organization and narrows vector search results, enabling more structured knowledge retrieval without becoming a heavy-duty knowledge system. Agents can access accepted facts to retrieve relevant information, such as policies and their derivations, without needing the entire architectural context.\n\nThe system's implementation allows various applications to benefit from its knowledge management capabilities. For instance, an engineering agent working on billing can retrieve both the policy and the history of how it was established. Incident response becomes more efficient, with AI agents accessing the same incident response ledger to analyze customer tickets and determine actions for accepted or rejected propositions.\n\nFacts' principles are versatile and can support diverse systems, fostering collaboration across teams working from a shared knowledge domain. Agents can be granted access only to the knowledge domains relevant to their tasks, ensuring that the ledger remains a durable project memory even after the project concludes. The knowledge itself acts as both communication and a record, with each agent responsible for its own work and memory, without Facts dictating an agent framework.\n\nThe system's design emphasizes the importance of consensus in determining whether a proposition becomes effective. Different models or agents can be combined, reducing correlated failure modes. Agents have permission to propose new information but not to decide on its acceptance. Humans step in only when there is contention, managing exceptions rather than reviewing every memory update.\n\nThe key takeaway is that Facts provides a structured approach to knowledge management, enabling efficient retrieval of relevant information while maintaining a clear history of knowledge evolution.",
  "summary": null,
  "key_points": [
    "Facts system focuses on determining accepted knowledge through multi-player consensus.",
    "Propositions become facts after validation, maintaining a history of knowledge changes.",
    "System is agnostic to human, agent, or organization actors, ensuring flexible application."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}