The Connected Startup

Neo4j - Brian O'Keefe

Every startup is born to solve a problem. The hard part is everything that breaks on the way there. The Connected Startup is a monthly podcast about those roadblocks, and the founders who discovered a graph was the way through. Each episode traces one company's path from the wall they hit to what they could finally build once their data matched the shape of the problem. We ask every guest the same question: describe the moment you realized a graph was the right tool.

에피소드

  1. 2일 전

    Episode 4: Taskd

    Alex Dollery is co-founder and Chief Technology Officer of Taskd, which is building connected company knowledge that brings facts, relationships, rules and evidence together for people and AI agents. His focus is making that knowledge a lasting business asset that remains useful as models, tools and workflows change. He first encountered Neo4j around twelve years ago at BenevolentAI, working on a biomedical knowledge graph for drug discovery. He later served as a director of AI and Machine Learning at the London Stock Exchange Group. Taskd connects business information, expert rules and operational history so AI workflows can act reliably, explain their work and keep people in control of consequential decisions.In this episode, Alex explains why relational databases break down once you're storing many different shapes of data and need AI to reason over how it all connects — and how Taskd wraps logical rules and "concept graphs" around raw facts in Neo4j to produce explainable, evidence-backed answers. He walks through a real government hackathon build that turned 14 siloed databases into a rules-driven graph to flag suspicious multi-company transactions, then demos Sage, Taskd's upcoming natural-language query engine that answers questions from a document graph without leaning on a large LLM. Taskd is now working with paying customers — including a maritime industry client at 97.3% accuracy — and is looking to talk to teams that need to trace AI-driven decisions back to verifiable source data. What Taskd does: merging a graph database with logic to provide an evidence trail behind facts, answers, and decisionsWhy relational databases (Postgres) break down once data gets more varied in shape, and why a graph gives the flexibility to model itMoving beyond ontology into "concept graphs" — layered concepts and the relationships between them, not just raw dataWhy graph traversal makes it possible to infer connections across nodes that would require painful joins in a relational databaseLive demo: the Alberta government hackathon — 14 siloed databases turned into a graph (~9M nodes, ~38M with derived concepts), layered with rules to flag suspicious inter-company transactions and multi-board-member ownership patternsAgents that continuously enhance and expand the concept graph over timeBitemporal modeling — reasoning about what was known "as of" a past point in time vs. what's known now, and why that matters for financial/quant use casesLive demo: Sage, Taskd's upcoming query engine — answering natural-language questions from a news article corpus by traversing the concept graph, without a large LLM, and tracing every answer back to source evidenceThe neurosymbolic approach: small fine-tuned language models paired with a structured graph, rather than large frontier LLMs or GraphRAG, for reliable and cost-efficient reasoningSupport from Mila (the Quebec AI research institute) and the city of MontrealWhere Taskd is now: paying customers (97.3% accuracy with a maritime industry client), actively growing, and looking to talk to teams that need explainable, source-traceable AI decisions without heavy LLM costs Learn more about the Neo4j Startup Program

  2. 8월 21일

    Episode 3: Memorang

    Dr. Yermie Cohen, MD, is the Founder and CEO of Memorang. Over 15 years in education technology, he has developed the curriculum and technology behind hundreds of test-prep programs reaching millions of learners across healthcare, professional licensure, and English proficiency. He pioneered machine-learning-powered spaced repetition in the early 2010s and launched one of the first applications of LLM-generated educational content in early 2022. Today, he builds multi-agent systems and Knowledge Graphs for high-stakes assessment and adaptive learning. He holds multiple engineering degrees from MIT and a Doctor of Medicine from UCLA. Memorang is building **the AI stack for education**, a vertically integrated platform for adaptive learning and assessment. After winning the inaugural Vercel AI Accelerator from a field of thousands of companies, Memorang built an enterprise platform that powers high-stakes assessments and personalized learning experiences at scale. Its Neo4j-powered Knowledge Graph transforms fragmented curricula, content, assessments, and learner data into structured, queryable institutional memory. AI agents use that foundation to automate curriculum development, content generation, psychometric evaluation, and personalization, while web and mobile apps bring those capabilities to market. Memorang is backed by ETS Capital. Yermie has been thinking in graphs since medical school — he'd sketched a graph model for pharmacology and anatomy before graph databases existed as a cloud service. When he set out to build Memorang's AI stack for education, he started with Neptune and moved to Neo4j for Cypher's standardization, deeper traversal performance, and managed hosting. The result: learner-data retrieval that took 8–9 seconds in Postgres now runs in under 500 milliseconds.The deeper insight is how Memorang uses the graph not just to store curriculum and learner data, but to control every AI agent in the system. Rather than relying on semantic matching to route tools, sub-agents, and evaluators — which Yermie puts at around 70–80% accuracy — Memorang encodes subgraph membership in each skill's metadata so the right procedural memory and the right evaluator are called deterministically. For high-stakes assessment, where agent output has to be legally defensible in court, that precision isn't optional. Topics Covered: Building Memorang's knowledge graph from a systems-engineering mindset — why relational databases break at depth two or three in curriculum modelingFrom Neptune to Neo4j: Gremlin's lack of standardization, missing managed hosting, and the hiring challenges that drove the switchThe knowledge graph ontology: thick branches (subject areas), topical nodes, artifacts (items), and user-interaction edgesItem response theory via nearest-neighbor graph traversal: predicting mastery on content a learner has never seenInfinite content generation + graph-weighted curriculum = ROI-based study schedulingGraph-controlled agent routing: encoding subgraph membership in skill YAML front matter to replace semantic tool calling with deterministic dispatchReducing learner-data retrieval from 8–9 seconds to ~500 ms using Neo4j traversal optimization, caching, and query parallelizationHybrid architecture: Supabase (Postgres) + Neo4j + Redis, kept in sync via database triggers, each doing what it does bestApplying conditionally selected evaluators to agent traces for high-stakes, legally defensible assessment contentHill climbing from 50% to 90% agent-output alignment with fewer than 100 human annotations by optimizing narrow, graph-scoped context rather than monolithic system promptsRoadmap: high-profile enterprise launches through end of 2026, general-availability developer platform in early 2027

  3. 8월 21일

    Episode 2: Icite

    Wes Mullens is the founder and CEO of Icite. Before founding the company, he was CTO at one of the largest managed detection and response (MDR) providers, where running security operations at scale showed him that identity had quietly become the attack surface no SIEM, EDR, or cloud tool could fully see. Icite is a cloud-based cybersecurity company focused on Advanced Identity Threat Detection and Response (ITDR). Where SIEMs and EDRs see events and endpoints, Icite sees identity — resolving who a user is across every IDP, SaaS app, and local account in the environment, then using that graph to power detections no traditional security tool can match. In this episode, Wes walks through how Icite built a three-database architecture — PostgreSQL for structured data, ClickHouse for time series, and Neo4j as the source of truth for identity resolution. The core problem: 90% of breaches tie back to an identity, but a SIEM can never fully resolve who a user is across dozens of IDPs and SaaS apps where the same person appears under different usernames, email formats, and provisioning paths. Graph makes that resolution fast, and it makes the detections that depend on it possible.He also covers why the team migrated from AWS Neptune to Neo4j (deep graph traversal at scale, the GDS library, and Aura's managed hosting), how AI agents writing Cypher queries instead of SQL cut token costs by nearly an order of magnitude, and where Icite is headed next: permission-structure analysis, blast radius scoring, and tracking the identities of AI agents themselves. Topics Covered: Why identity became the primary attack surface — and why SIEMs, EDRs, and cloud tools can't fully see itThe three-database architecture: PostgreSQL (structured) + ClickHouse (time series) + Neo4j (identity graph)Identity resolution: mapping one person across multiple IDPs, SaaS apps, local accounts, and SSO gapsMoving from AWS Neptune to Neo4j — deep graph traversal, the GDS library, and performance at scale- Neo4j Aura managed service as a force multiplier for a small startup teamHow the detection engine uses graph traversal to combine identity, permissions, and activity in a single queryAI agents writing Cypher via a custom tool — token efficiency vs. equivalent SQL (25k vs. 200k tokens per query)The Icite MCP server and graph as a natural fit for agentic infrastructureNon-human identities: tracking AI agent permissions and detecting drift vs. human accessWhat's next: attack path analysis, blast radius scoring, and posture based on permission structures

  4. 8월 21일

    Episode 1: Papr

    Shawkat Kabbara is the founder and CEO of Papr, the context intelligence layer for AI. Shawkat has spent most of his career in search and machine learning with roles at Microsoft (Bing), Yahoo, and Meta (Facebook app search) and most recently at Apple, where he was the product founder of the App Intents Swift SDK powering Apple Intelligence Actions, helped launch Vision Pro, and optimized ML models to run on memory-constrained devices. He started Papr to solve a problem he kept hitting himself: AI systems can find similar content, but they can't reason over the relationships that actually drive business decisions. Today Papr's graph-native memory, built on Neo4j, powers AI agents for companies in regulated industries where provenance and auditability aren't optional. Papr.ai is a context intelligence platform that gives AI agents long-term memory through a graph-native architecture built on Neo4j. Papr powers memory and retrieval for customers in fintech, commerce, healthcare, and insurance, turning unstructured data into queryable knowledge graphs via developer-friendly memory policies and a GraphQL API. In this episode Shawkat walks through a before-and-after: 164 daily sales reports stuck as flat text, then the same data as a commerce graph an operator can query in real time.The core question every guest answers: *describe the moment you realized a graph was the right tool.*If your stack is straining against the questions you actually want to ask, this one's for you. What "context intelligence" means for AI agentsWhy flat text fails at scale for memory and retrievalBuilding a graph-native memory layer on Neo4j Memory policies and the GraphQL API developer experienceThe before-and-after: 164 sales reports → a queryable commerce graphServing fintech, commerce, healthcare, and insurance use case

소개

Every startup is born to solve a problem. The hard part is everything that breaks on the way there. The Connected Startup is a monthly podcast about those roadblocks, and the founders who discovered a graph was the way through. Each episode traces one company's path from the wall they hit to what they could finally build once their data matched the shape of the problem. We ask every guest the same question: describe the moment you realized a graph was the right tool.