~/talk

Location Insights for Your Graphs with Neo4j, PostGIS, and Brickgraph

Talkat NODES 2025 · on Thursday, 2025-11-06· [databases]
links:none on file
slides:none on file

Demonstrates a production flow that pairs Neo4j for graph objects with PostGIS (and PGVector) for geometry and embeddings so the system supports semantic plus geospatial search and can query millions of geometries on the database side. Geocoding uses Mapbox to get lat/lon, PostGIS executes ST_DWithin/KNN radius searches and a travel‑time service runs concurrently with a Cypher graph query. A FastAPI + SQLModel backend feeds a Kensington agent (Pyantic AI + Anthropic Son of 4) that returns LLM text plus structured metadata for map visualizations.

AI-written summary · about

  1. 0:00Introduction to location insights
  2. 1:29Demo of Kensington tool
  3. 3:15Why use geospatial analytics
  4. 6:23PostGIS overview and advantages
  5. 9:17Integrating PostGIS with Neo4j
  6. 12:09Simple geospatial search with PostGIS
  7. 14:38Complex search and retrieval workflow
  8. 15:20What is Brickgraph
  9. 17:27Building agent tools with Pydantic AI
  10. 20:19Kensington agent workflow
  11. 21:29Resources and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.