TutorialsPatternsField notes

Notes from the graph & GenAI frontier.

Tutorials, patterns and field notes on building GraphRAG systems, knowledge graphs and LLM agents on Neo4j — written by the people who build them.

6 posts · 9 topics · something new every week

Browse Posts

Find your next read

6 posts
relate
Cypher

Write your first Cypher query without installing anything

Write your first Cypher queries in the browser on Relate, from finding an actor to creating a node, with nothing to install.

Adam CowleyAdam CowleyNov 12, 2026 — 3 min read
GenAI

Give Claude Code a memory with Relate

Save the people, objects, locations and events from a Claude Code conversation to a Relate graph as it happens, with a skill, a hook and the Relate command line.

Adam CowleyAdam CowleyNov 12, 2026 — 4 min read
Cypher

How to load Parquet files into Relate

Convert Parquet files to CSV with DuckDB, then load them into a Relate graph with LOAD CSV and typed properties from the command line.

Adam CowleyAdam CowleyNov 12, 2026 — 4 min read
Cypher

How to run a Cypher engine in the browser with WebAssembly

Run Cypher in a browser tab with no database server, by loading Relate on first use, queueing queries, seeding a graph and handling an engine crash.

Adam CowleyAdam CowleyNov 12, 2026 — 5 min read
Cypher

Three ways to run Relate, the embedded Cypher database

Install Relate and run the same Cypher from the command line, embedded in an application and from an agent.

Adam CowleyAdam CowleyNov 12, 2026 — 5 min read
Cypher

Why we use Relate to provision databases for our learners

Neo4j Fundamentals learners run a handful of MATCH queries, so a provisioned Aura instance each was more than they needed. We now run Relate, an embedded graph database from relatedb.ai, in the browser instead.

Adam CowleyAdam CowleyNov 12, 2026 — 3 min read