Skip to content
Anand Creations
All projects
2026 to Present

GTM AI Brain: one temporal graph for every agent

Temporal knowledge graph that gives every GTM agent the same fresh, time-aware memory.

Python Neo4j Graphiti Pub/Sub GCP FastAPI

Problem

Every GTM agent (outbound, expansion, marketing-to-sales, collateral) re-discovered the world on each run. Account research re-scraped sites it scraped last week. The expansion agent did not know the research agent had already noted a CEO change. Salesforce, HubSpot, Pendo, transcripts, usage, health scores: each in its own silo. Duplicated cost, stale context, contradictory answers.

What I built

I built a central brain on Graphiti and Neo4j 5. Entities and facts carry time validity, so the graph can answer what was true on a date and what changed since. Ingest is event-driven over Pub/Sub from Salesforce, HubSpot, Pendo, customer conversations, platform usage, and health scores. Every agent calls a query API before and during its work and writes back what it learned. A freshness layer flags stale facts for re-fetch.

What I learned

Agents need shared memory more than they need a bigger model. Once they started each run grounded in the same graph, cost dropped and contradictions went away. The write-back contract mattered as much as the read API.