Neo4j's Zach Blumenfeld on AI Agents and Decision Traces

Neo4j's Zach Blumenfeld explains why AI agents need decision traces and how context graphs, powered by Neo4j, can provide the necessary memory and reasoning capabilities for more accurate and accountable AI.

7 min read
Presentation slide showing the 'Why do Agents Need to be Accurate?' diagram with 'Knowledge Base' and 'Context Graph' comparison.
AI Engineer

In a recent presentation, Zach Blumenfeld from Neo4j highlighted the critical need for AI agents to possess "decision traces" rather than relying solely on documents. Blumenfeld, a research engineer at Neo4j, explained that for AI agents to be truly accurate and accountable, they need a mechanism to record and recall their decision-making processes. This goes beyond simply storing information; it involves understanding the "why" behind an agent's actions.

Neo4j's Zach Blumenfeld on AI Agents and Decision Traces - AI Engineer
Neo4j's Zach Blumenfeld on AI Agents and Decision Traces — from AI Engineer

Visual TL;DR. AI Agents Need Traces vs Documents Insufficient. Documents Insufficient requires Neo4j's Solution. Neo4j's Solution uses Context Graphs. Context Graphs provides Decision Traces. Decision Traces enables Accurate & Accountable AI. Neo4j's Solution introduces Create-Context-Graph.

Related startups

  1. AI Agents Need Traces: agents need to record and recall decision-making processes
  2. Documents Insufficient: simply storing information doesn't explain the 'why'
  3. Neo4j's Solution: context graphs powered by Neo4j's graph database
  4. Context Graphs: connect and resolve information for better decisions
  5. Decision Traces: understanding the 'why' behind agent actions
  6. Accurate & Accountable AI: enabling agents to make better, explainable decisions
  7. Create-Context-Graph: Neo4j's approach to building these graphs
Visual TL;DR
Visual TL;DR — startuphub.ai AI Agents Need Traces vs Documents Insufficient. Documents Insufficient requires Neo4j's Solution. Decision Traces enables Accurate & Accountable AI vs requires enables AI Agents Need Traces Documents Insufficient Neo4j's Solution Decision Traces Accurate & Accountable AI From startuphub.ai · The publishers behind this format
Visual TL;DR — startuphub.ai AI Agents Need Traces vs Documents Insufficient. Documents Insufficient requires Neo4j's Solution. Decision Traces enables Accurate & Accountable AI vs requires enables AI Agents NeedTraces DocumentsInsufficient Neo4j's Solution Decision Traces Accurate &Accountable AI From startuphub.ai · The publishers behind this format
Visual TL;DR — startuphub.ai AI Agents Need Traces vs Documents Insufficient. Documents Insufficient requires Neo4j's Solution. Decision Traces enables Accurate & Accountable AI vs requires enables AI Agents Need Traces agents need to record and recalldecision-making processes Documents Insufficient simply storing information doesn't explainthe 'why' Neo4j's Solution context graphs powered by Neo4j's graphdatabase Decision Traces understanding the 'why' behind agentactions Accurate & Accountable AI enabling agents to make better,explainable decisions From startuphub.ai · The publishers behind this format
Visual TL;DR — startuphub.ai AI Agents Need Traces vs Documents Insufficient. Documents Insufficient requires Neo4j's Solution. Decision Traces enables Accurate & Accountable AI vs requires enables AI Agents NeedTraces agents need torecord and recalldecision-making… DocumentsInsufficient simply storinginformation doesn'texplain the 'why' Neo4j's Solution context graphspowered by Neo4j'sgraph database Decision Traces understanding the'why' behind agentactions Accurate &Accountable AI enabling agents tomake better,explainable… From startuphub.ai · The publishers behind this format
Visual TL;DR — startuphub.ai AI Agents Need Traces vs Documents Insufficient. Documents Insufficient requires Neo4j's Solution. Neo4j's Solution uses Context Graphs. Context Graphs provides Decision Traces. Decision Traces enables Accurate & Accountable AI. Neo4j's Solution introduces Create-Context-Graph vs requires uses provides enables introduces AI Agents Need Traces agents need to record and recalldecision-making processes Documents Insufficient simply storing information doesn't explainthe 'why' Neo4j's Solution context graphs powered by Neo4j's graphdatabase Context Graphs connect and resolve information for betterdecisions Decision Traces understanding the 'why' behind agentactions Accurate & Accountable AI enabling agents to make better,explainable decisions Create-Context-Graph Neo4j's approach to building these graphs From startuphub.ai · The publishers behind this format
Visual TL;DR — startuphub.ai AI Agents Need Traces vs Documents Insufficient. Documents Insufficient requires Neo4j's Solution. Neo4j's Solution uses Context Graphs. Context Graphs provides Decision Traces. Decision Traces enables Accurate & Accountable AI. Neo4j's Solution introduces Create-Context-Graph vs requires uses provides enables introduces AI Agents NeedTraces agents need torecord and recalldecision-making… DocumentsInsufficient simply storinginformation doesn'texplain the 'why' Neo4j's Solution context graphspowered by Neo4j'sgraph database Context Graphs connect and resolveinformation forbetter decisions Decision Traces understanding the'why' behind agentactions Accurate &Accountable AI enabling agents tomake better,explainable… Create-Context-Graph Neo4j's approach tobuilding thesegraphs From startuphub.ai · The publishers behind this format

The Power of context graphs for AI agents

Blumenfeld emphasized that context graphs, powered by Neo4j's graph database technology, are essential for providing this crucial layer of information. These graphs help AI agents connect and resolve information, enabling them to be more accurate and make better decisions. He contrasted this with a simple "knowledge base," which primarily provides information to answer questions, whereas a context graph provides the information needed to make decisions.

Decision Traces vs. Documents

To illustrate his point, Blumenfeld presented a scenario involving a financial analyst agent. When asked to approve a credit limit increase, a traditional agent might only retrieve customer information and transaction data. However, an agent equipped with decision traces and context graphs could analyze past decisions, identify relevant precedents, and consider key risk factors like fraud flags or compliance issues. This allows the agent to not only make a decision (approve or reject) but also to provide a clear rationale for that decision, including the "why." This is vital for auditability and building trust in AI systems.

Neo4j's Agent Memory Solution

Neo4j offers a comprehensive API for AI agent memory, encompassing short-term memory (conversation history and session context), long-term memory (knowledge graphs of entities and relationships), and reasoning memory (context graphs for explainability and learning). The core of this system is the Neo4j Context Graph, which combines vector and graph traversal capabilities. This allows agents to search not only for semantic similarity in text but also for structural similarity within the graph data.

Introducing 'Create-Context-Graph'

Blumenfeld also introduced a new open-source project called "Create-Context-Graph." This interactive CLI scaffolding tool is designed to generate complete, domain-specific context graph applications. Similar to tools like `create-next-app`, it aims to simplify the process of building AI agents backed by context graph memory. Users can specify the application name, domain (with pre-built options like healthcare, finance, and real estate, and the ability to create custom domains), and the framework they wish to use, such as PydanticAI, Claude Agent SDK, or OpenAI Agents.

The tool also supports numerous SaaS data connectors, including GitHub, Slack, Jira, and Salesforce, enabling agents to tap into a wide range of data sources. The Neo4j agent memory package itself provides graph-native AI agents with Cypher-powered tools for querying entities, relationships, and decision traces, allowing call streams to appear in real-time with live progress indicators. For those using Claude, an MCP Server for Claude Desktop can optionally generate an MCP server config, allowing Claude Desktop to query the same knowledge graph as the web application.

Blumenfeld concluded by showcasing a demo of the financial analyst agent, illustrating how it uses context graphs and decision traces to arrive at a more informed recommendation, such as rejecting a credit limit increase due to identified risk factors. He also pointed to resources for those interested in exploring the technology further, including links to demos, the "create-context-graph" tool, and the Neo4j agent memory repository.

© 2026 StartupHub.ai. All rights reserved. Do not enter, scrape, copy, reproduce, or republish this article in whole or in part. Use as input to AI training, fine-tuning, retrieval-augmented generation, or any machine-learning system is prohibited without written license. Substantially-similar derivative works will be pursued to the fullest extent of applicable copyright, database, and computer-misuse laws. See our terms.