Adam
Cowley
I design systems, and use AI to make them better.
What I do · 01
Graphs
Modelling, querying and building applications on Neo4j, from Cypher to production.
/categories/neo4j →What I do · 02
GenAI & agents
LLMs, GraphRAG and agents that reason over a knowledge graph instead of guessing.
/categories/genai →What I do · 03
Today I learned
Short, practical notes picked up on the job. The kind you search for at 5pm.
/categories/til →Latest writing
UI in the age of AI
Automating Voiceover with ElevenLabs: The Reality Check
Turning Claude into a Football Opposition Analyst with MCP
TIL: R-strings Are Essential for Regex Pattern Matching with RecursiveCharacterTextSplitter
Turn your CSVs into Graphs using LLMs
Talks
UI in the age of AI
Turning Claude into a Football Opposition Analyst with MCP
Today I learned
TIL: R-strings Are Essential for Regex Pattern Matching with RecursiveCharacterTextSplitter
TIL: Plotting Neo4j Results with Matplotlib
TIL: Passing Output Parameters Between Jobs in Github Actions
TIL: Quick & Convenient Cypher Counts
About

I design and build systems, and increasingly use AI to make them faster to build and better over time.