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.

Presentation slide showing the 'Why do Agents Need to be Accurate?' diagram with 'Knowledge Base' and 'Context Graph' comparison.
AI Engineer
Visual TL;DR
AI Agents Need TracesDriver
agents need to record and recall decision-making processes
From the article 5 mentionsIn a recent presentation, Zach Blumenfeld from Neo4j highlighted the critical need for AI agents to possess "decision traces" rather than relying solely on documents.
Documents InsufficientDriver
simply storing information doesn't explain the 'why'
From the articleIn a recent presentation, Zach Blumenfeld from Neo4j highlighted the critical need for AI agents to possess "decision traces" rather than relying solely on documents.
Neo4j's SolutionCore
context graphs powered by Neo4j's graph database
From the article 7 mentionsBlumenfeld, 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.
Context GraphsContext
connect and resolve information for better decisions
From the article 9+ mentionsBlumenfeld emphasized that context graphs, powered by Neo4j's graph database technology, are essential for providing this crucial layer of information.
Create-Context-GraphCore
Neo4j's approach to building these graphs
From the article 2 mentionsBlumenfeld 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.
Decision TracesContext
understanding the 'why' behind agent actions
From the article 7 mentionsHowever, 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.
Accurate & Accountable AIEffect
enabling agents to make better, explainable decisions
From the article 2 mentionsBlumenfeld, 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.
Contents(5)

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.

StartupHub data

Companies working on this

Profiles of the companies named in this story, with funding and a one-liner from our database.

Jira
A widely used project management and issue tracking software developed by the company Atlassian.
Slack
$1.4B
Channel-based messaging and collaboration platform for team communication and workflow automation
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

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. You may not republish this article in full without a license. Search engines and AI research tools may crawl and summarize for reference. Bulk reproduction or model training requires a license. See our terms.
Daniel Singer

Written by

Daniel Singer

Editor, StartupHub.ai

Daniel Singer is the editor of StartupHub.ai, a technology expert and thought leader on AI and its applications across sectors, from fintech and healthcare to developer tooling and consumer software. He writes and tests the tools covered here thoroughly and regularly, and built StartupHub.ai to give founders, operators and buyers a clearer read on what they are actually being sold.

More from Daniel Singer