{
  "id": 4947988,
  "title": "Stop drawing the graph: reactive agents over versioned artifacts",
  "url": "https://urgent.news/2026/09/01/stop-drawing-the-graph-reactive-agents-over-versioned-artifacts",
  "topic": "ai",
  "section": "AI",
  "published": "2026-09-01T21:53:31.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/bzdvdn/stop-drawing-the-graph-reactive-agents-over-versioned-artifacts-49d4"
  },
  "original_language": "en",
  "account": "The article \"Stop drawing the graph: reactive agents over versioned artifacts\" introduces an alternative approach to handling knowledge problems using agents that react to versioned artifacts, rather than requiring developers to draw graphs. This method is demonstrated through the ctxloom framework, which is now open source.\n\nIn this system, a knowledge question like \"how much does GPU inference cost?\" is transformed into a series of connected artifacts: UserQuery → TypedDoc → Evidence → Claim → Answer. Each artifact is generated by a separate agent that reacts to the previous one, forming a chain of events without a predefined graph.\n\nAgents in this framework react to specific events triggered by changes in the context, ensuring that the causal chain remains consistent with the actual state. The process starts with an event that wakes an agent, which then compiles an effect and creates a patch. This approach eliminates the need for developers to predict future paths, as each agent's behavior is determined solely by the current state of the artifacts.",
  "summary": "Stop drawing the graph: reactive agents over versioned artifacts Most agent frameworks make you draw the graph : connect nodes, wire memory, declare control flow. But a knowledge problem is not a workflow. Take a realistic question: \"Why did infrastructure costs increase in Q2?\" The answer may need Confluence docs, GitLab merge requests, CSV spend data, a calculation, source verification — and a…",
  "key_points": [
    "Agents react to versioned artifacts instead of drawing graphs",
    "ctxloom framework demonstrates this approach and is open source",
    "Knowledge questions are transformed into connected artifacts chain"
  ],
  "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."
}