// AI NATIVE STACK

AI Native › AI Agent › Knowledge Graph › Neo4j

CRASH COURSE · AI-NATIVE · beginner · 9 min read · v0.5

Neo4j.

knowledge-graphai-nativeneo4jgraph-db

TL;DR — Neo4j is a production graph database widely used for relationship-heavy retrieval and graph-RAG.

What it is

It stores data as nodes and relationships and queries with Cypher, making multi-hop retrieval straightforward.

Why it exists

When your domain is deeply connected, graph retrieval beats flat keyword search for explainability and path reasoning.

Install

docker run --name neo4j -p 7474:7474 -p 7687:7687 neo4j

Basic usage

# load nodes and edges
# run Cypher query for multi-hop context
# pass results to LLM

When to use, when to skip

Use it when this category is a bottleneck in your agent stack and you want faster delivery with fewer custom components.

Skip it when your workload is tiny, requirements are fixed, or a plain provider SDK plus a few local functions is enough.

Alternatives

Compare with adjacent tools in the same AI Native category and choose based on interface style, deployment model (hosted vs self-hosted), and team familiarity.

Verified against project documentation, June 2026.

← AI Native Stack
© cvam — written in plaintext, served warm