For an AI agent to answer "why did we make that decision?", you need connected memory — not flat chat logs 🕸️ This tool spins the whole thing up in one command.
Title: Introducing Create Context Graph
URL:
🕸️ Overview
Create Context Graph is a Neo4j Labs CLI scaffolding tool that generates a full-stack AI agent app with graph-based memory in a single command. The generated app bundles a FastAPI backend, a Next.js frontend, an AI agent framework, and a Neo4j graph database.
❓ Challenges Solved
AI agents are easy to build but still struggle with relationships and causality.
・Flat chat logs and vector stores can't answer structural questions like "why did we decide this?" or "what's blocking this work?"
・In short, agents lacked the sophisticated memory needed to capture relational context
💡 Methodology & How It Works
・It turns data into a "context graph" (a connected knowledge structure), organizing three memory types: chat history, vector content, and reasoning traces
・It uses the POLE+O entity model (Person, Organization, Location, Event, Object) layered with domain-specific types
・When agents decide, the reasoning chain is captured as DecisionTrace nodes with linked TraceStep components, creating queryable provenance
・It supports multiple frameworks (PydanticAI, LangGraph, Claude Agent SDK), 22 built-in domains, Linear/Claude Code/GitHub connectors, real-time reasoning-path visualization, and automatic secret redaction
🌍 Use Cases
・Developers querying issue dependencies and team workflows
・Personal development analytics from Claude Code session history
・Multi-tool correlation combining decisions, commits, and work items
Making decision provenance queryable helps with agent explainability, debugging, and cross-team knowledge integration.
#
GraphRAG# #
Neo4j#