Technology · Infrastructure → Knowledge Graphs · Open Core · wiki:deep

Neo4j

Neo4j is an open-core property graph database for storing and querying nodes, relationships, and properties at scale. Applications speak Cypher (and drivers for Python/JS/Go/Java) to model domains as graphs, run traversals, and use graph data science / GraphRAG tooling. The community edition is GPL-3.0 on neo4j/neo4j; enterprise features and managed Aura are commercial. Prefer Neo4j when explicit graph modeling, mature operators tooling, and ecosystem depth outweigh thinner options like graphs-in-Postgres (apache-age) or lighter Redis-adjacent graphs (falkordb).

Why it matters here

In this catalog it is the Knowledge Graphs option when you need to query typed entities and relationships. Keep Neo4j on the observe/propose side of the loop: useful signals and drafts, with human or policy authority still required before anything irreversible runs.

How it works

Entities and edges are written via Cypher/GQL/SQL; queries traverse relationships to support retrieval or reasoning beyond vector similarity.

  1. Enable the graph extension/store and confirm query language access.
  2. Insert a small fixture of nodes and relationships.
  3. Run a traversal/query agents will use for context.
  4. Connect the agent/RAG host read path to this store.

Related: apache-age · falkordb · zep · topics/04-data

Flow

When to reach for it

  • Use when: Neo4j is an open-core property graph database for storing and querying nodes, relationships, and properties at scale matches the bottleneck and you specifically need to query typed entities and relationships.
  • Skip when: another pack already covers the need with less ops surface, or Neo4j would become a second place people retype truth.
  • Prefer instead: compare Apache AGE, FalkorDB, Zep before locking the cell.

Limits

  • Ops: confirm license, hosting, and release cadence for Neo4j (neo4j/neo4j) before relying on it in a live corridor.
  • Integration: bad credentials, scopes, or schema drift produce empty retrievals or runaway tool/model spend without an obvious UI alarm.
  • Scope: Knowledge Graphs components support agents; they are not the company ledger or the approval authority.

What we checked

Claims below are backed by science sources on disk.

Primary / product role

Neo4j documentation · MODERATE

“High-speed graph database with unbounded scale, security, and data integrity for mission-critical intelligent applications.”

Docs or contrast

Graphiti contrast · MODERATE

“Graphiti is a framework for building and querying temporal context graphs for AI agents.”

Additional source

neo4j/neo4j · MODERATE

“Battle tested for performance, Neo4j Graph Database is the only graph database that is trusted by enterprises for its speed, security, and scalability to support the most challenging transactional and analytical workloads.”
Research inventory

9 tags · 35 out · 36 in · 3 artifacts · 0 gaps · 22 corpus docs

Catalog tags

landscape.layer
Infrastructure
landscape.subcategory
Knowledge Graphs
license_tag
Open Core
maps.dm
present
maps.features
10
one_liner
Infrastructure
review.depth
science
slug
neo4j
title
Neo4j

Artifacts

  • dm_map · present · technologies/neo4j/document-management.md
  • features_map · present · technologies/neo4j/features.md
  • readme · present · technologies/neo4j/README.md

Out · alternative_to

Out · dm_axis

Out · maps_to

In · alternative_to

In · dm_axis

In · in_stack

In · maps_to

Corpus tags

category
Infrastructure → Knowledge Graphs
dedication
open-core
feature
company-ontology
job-supply-chain
one-model-many-projections
os-company-model-memory
os-unified-cockpit
r2-04-data
r2-05-collective-intelligence
r2-07-dashboards
r2-11-company-observation
r2-44-oced-case-events
kind
map_edge
tech_features
tech_quote
tech_readme
needs_deepen
false
quality
ok
slug
neo4j
source_id
graphiti-contrast
neo4j-docs
neo4j-github
technology
neo4j

Corpus documents (22)

map_edge · 10

  • neo4j → company-ontology
  • neo4j → job-supply-chain
  • neo4j → one-model-many-projections
  • neo4j → os-company-model-memory
  • neo4j → os-unified-cockpit
  • neo4j → r2-04-data
  • neo4j → r2-05-collective-intelligence
  • neo4j → r2-07-dashboards
  • … +2 more

tech_features · 1

  • Neo4j · features

tech_quote · 10

  • Neo4j · graphiti-contrast
  • Neo4j · graphiti-contrast
  • Neo4j · graphiti-contrast
  • Neo4j · neo4j-docs
  • Neo4j · neo4j-docs
  • Neo4j · neo4j-docs
  • Neo4j · neo4j-docs
  • Neo4j · neo4j-github
  • … +2 more

tech_readme · 1

  • Neo4j