Videos VGN22pPpb-8
Thinner Agents on a Smarter Substrate: The Ontology-based Semantic Layer — Emil Eifrem, Neo4j
Scene timeline
35 shot(s).
keyframes kept every frame deduplicated
What was stored
- cues
- 125
- whisperx 125
- chunks
- 19
- from 125 cues
- keyframes
- 31
- kept of 35 captured
- frames with text
- 31
- 1,125 lines read
- chapters
- 7
- from the source metadata
- keyframe bytes
- 4.8 MB
- word timings on 125 cues
Provenance
| stage | state | model | started | took |
|---|---|---|---|---|
fetch |
done | — | 2026-08-10 00:20 | 1m 42s |
stt |
done | — | 2026-08-10 00:22 | 12s |
chunk |
done | — | 2026-08-10 00:22 | 0s |
text_embed |
done | — | 2026-08-10 19:43 | 0s |
keyframe |
done | — | 2026-08-10 00:22 | 1m 14s |
ocr |
done | — | 2026-08-10 00:23 | 16s |
frame_embed |
done | — | 2026-08-10 19:43 | 5s |
Frames, and what the machine read
-
- AlEngineer0.96
- World's Fair0.97
-
- AlEngineer0.96
- World's Fair0.99
-
- LAB & PLATINUM SPONSORS0.99
- Amazon AGI Lab0.99
- ANTHROP\C1.00
- Google DeepMind1.00
- MINIMAX0.94
- OpenAI0.93
- Akamai1.00
- arize1.00
- aws1.00
- Braintrust1.00
- bright data0.96
- B1.00
- Browserbase1.00
- docker1.00
- :neo4j0.90
- ORACLE1.00
- PayPal1.00
- qodo1.00
- reducto1.00
- Sonar1.00
- Makers of0.98
- togetherai1.00
- Unblocked1.00
- WorkOS1.00
- SonarQube1.00
-
- World's Fair0.93
- ORACLE1.00
- World's Fair0.95
- arize1.00
- World's Far0.97
- Google DeepMind1.00
- World's Far0.94
- :neo4j0.90
- World's Far0.95
- Z.AI0.99
- World's Far0.91
- bright data1.00
- World's Far0.98
- Browserbase1.00
- paper compute co.0.99
- World's Fair0.91
- extend1.00
- World's Fair0.97
- vast.ai1.00
- World's Fair0.92
- Ref.1.00
- World's Far0.95
- RedHat0.92
- World's Fair0.95
- mezmo*0.92
- World's Fair0.93
- stigg1.00
- World's Fair0.94
- World's Fair0.97
- RELAI1.00
- World's Fair0.94
- VAPI1.00
- World's Fair0.92
- Modal1.00
- World's Fair0.94
- promptql0.99
- World's Fair0.94
- THE VELOCITYROOM0.98
- World's Fair0.96
- fiddler1.00
- World's Fair0.94
- Superconductor1.00
- SurrealB0.93
- World's Fair0.95
- ZERO0.96
- World's Fair0.93
- AlEngineer0.95
- comet1.00
- World's Fair0.97
- authe0.98
- World's Fair0.94
- World's Fair0.92
- SOIO.IO0.82
- World's Fair0.96
- granica1.00
- World's Fair0.96
- dash00.99
- World's Fair0.97
- PRIOR1.00
- World's Fair1.00
- DigitalOcean1.00
- World's Fair0.96
- Vence1.00
- Worid's Fair0.93
- POSTMAN1.00
- World's Fair0.94
- Composio1.00
- World's Fair0.91
- Worid's Far0.86
- Modular1.00
- Worid's Fair0.93
- MERGE1.00
- World's Fair0.94
- AUTOMATTIC1.00
- World's Fair0.94
- Buildkite1.00
- yugabyteDB0.99
- World's Fair0.99
- Zed0.99
- World's Far0.97
- Keycard1.00
- World's Fair0.98
- Meticulous0.96
- World's Fair0.94
- World's Fair0.96
- Daytona0.96
- World's Far0.92
- twilio0.98
- World's Fair0.98
- G GRAVITEE0.92
- World's Fair0.97
- PlanetScale0.96
- Temporal0.99
- World's Fair0.94
- Iw Llamalndex0.89
- World's Fair0.98
- INNGEST0.97
- World's Far0.95
- BAND1.00
- World's Fair0.96
- Cleric1.00
- World's Fair0.95
- À ATLASSIAN0.93
- World's Fair0.94
- FACTORY1.00
- World's Fair0.98
- World's Fair0.93
- baseten1.00
- World's Fair0.97
- Snorkel0.99
- World's Fair0.97
- Z.AI0.99
- World's Fair0.98
- qodo0.97
- World's Fair0.98
- PayPal1.00
- World's Fair0.97
- Gradium1.00
- World's Fair0.96
- ANTHROPIC1.00
- Amazon AGI Lab1.00
- World'sFair0.97
- Browserbase0.98
- World's Fair0.96
- :neo4j0.92
- World's Fair0.92
- Google DeepMind1.00
- World'sFair1.00
- arize1.00
- World'sFair1.00
- reducto1.00
- World'sFair1.00
- Microsoft1.00
- World'sFair0.93
- World's Fair0.96
- OpenAl0.97
- World's Fair0.93
- WorkOs0.86
- d'sFair0.90
- Amazon AGI Lab0.97
- World's Fair0.93
- Microsoft0.95
- World's Fair0.96
- ORACLE1.00
- World's Fair0.94
- bright data0.99
- World's Fair0.96
- Google DeepMind0.99
- Microsoft0.91
- World's Fair0.95
- docker1.00
- World's Fair0.98
- trust1.00
- World's Fair0.95
- OpenAl0.95
- World's Fair0.95
- MINIMAX0.99
- World's Fair0.98
- Z.AI0.98
- World's Fair0.97
- ANTHROPIC1.00
- World's Fair0.97
- World's Fair0.99
- snyk1.00
- World's Far0.95
- aws0.99
- togetherai0.95
- World's Fair0.93
- CAkamai0.93
- World's Fair0.96
- Unblocked1.00
- Airbyte1.00
- Lightrun0.98
- 50.71
- World's Fair0.98
- World's Fair0.96
- DATADOG1.00
- World's Fair0.94
- Resolve.ai1.00
- World's Fair0.97
- World's Fal0.85
- Op0.99
- WorldsFair1.00
- World'sFair0.96
- World's Fair0.99
- LanceDB1.00
- 'sFair0.98
- builderio0.94
- World's Fair0.97
- Ravenna0.97
- World's Fair0.98
- CopilotKit0.99
- VERIS0.89
- Wor1.00
- descope0.91
- Microsoft0.93
- Worid's Fair0.92
- K0.65
- World's Fair0.98
- cognee1.00
- World's Far0.99
- eNCORD0.92
- World's Fair0.95
- Worlds Fair0.92
- ,0000.78
-
- AlEngineer0.99
- Wworids World's Fair0.89
- AlEngineer1.00
- Microsoft1.00
- AlEngineer0.99
- Open/1.00
- World's Fair0.98
- neo4j0.99
- AIEngine0.94
- World's1.00
- Akamai1.00
-
- AlEngineer0.97
- World'sFair1.00
- neo4j0.98
- Thinner Agents on a1.00
- Smarter Substrate1.00
- The Ontology-based Semantic Layer1.00
- Engineer1.00
- d'sFair1.00
- nazon1.00
- — AlEngin0.84
- aintrust1.00
- orld'0.87
- neo4j0.99
- Engineer0.99
- d'sFair0.97
- toge0.99
-
- AlEngineer0.98
- World's Fair0.97
- Account1.00
- "Business Logic"1.00
- Opening1.00
- (Plan, Act, Loop)0.99
- PRESENTED BY0.99
- Agent1.00
- Microsoft1.00
- Mic1.00
- ft0.96
- Wo1.00
- AlEngineer0.95
- lorld's0.98
- neo4j0.98
- Thinner Agents on a Smarter Substrate: The Ontology-based Semantic Layer0.99
- Aka1.00
- Wo1.00
- Emil Eifrem / Founder and CEO neo4j0.94
-
- AlEngineer0.98
- World's Fair0.98
- Account1.00
- "Business Logic"1.00
- Opening1.00
- (Plan, Act, Loop)0.97
- PRESENTED.BY0.98
- Agent1.00
- Microsoft1.00
- "Data Sources"1.00
- (Find, Assess, Resolve)0.98
- AIEngineer0.98
- 1d's Fair0.91
- Mi1.00
- AlEn0.81
- oenAl0.91
- rlc0.69
- neo4j0.96
- Thinner Agents on a Smarter Substrate: The Ontology-based Semantic Layer1.00
- AIEngineer0.95
- Id's Fair0.92
- Emil Eifrem / Founder and CEOneo4j0.93
-
- AlEngineer0.99
- World'sFair1.00
- Account1.00
- "Business Logic"0.98
- Opening1.00
- (Plan, Act, Loop)0.97
- PRESENTED BY1.00
- Agent1.00
- Microsoft0.97
- "Data Sources"1.00
- (Find, Assess, Resolve)0.99
- Motor1.00
- icrosoft1.00
- World'0.98
- AlEngin0.98
- Records1.00
- Vehicle1.00
- Verification1.00
- Passport1.00
- ngineer1.00
- MII0.77
- d'sFa0.95
- Thinner Agents on a Smarter Substrate: The Ontology-based Semantic Layer1.00
- AlEngin0.92
- kamai1.00
- orld'0.85
- Emil Eifrem / Founder and CEOneo4j0.93
-
- AlEngineer0.98
- World's Fair0.96
- Account1.00
- AML1.00
- Customer1.00
- Opening1.00
- Investigation1.00
- Service1.00
- PRESENTED BY1.00
- Agent0.99
- Agent1.00
- Agent1.00
- Microsoft1.00
- "Business Logic"1.00
- "Business Logic"1.00
- "Business Logic"1.00
- (Plan, Act, Loop)0.99
- (Plan, Act, Loop)1.00
- (Plan, Act, Loop)0.95
- "Data Sources"1.00
- "Data Sources"1.00
- "Data Sources"1.00
- (Find, Assess, Resolve)1.00
- (Find, Assess, Resolve)0.99
- (Find, Assess, Resolve)1.00
- rosoft1.00
- World'sI0.95
- AlEngineer0.98
- Records1.00
- Vehicle1.00
- Motor1.00
- Verification1.00
- Passport1.00
- Service C0.99
- Service D0.97
- sFair1.00
- MINII0.99
- neo4j0.98
- Thinner Agents on a Smarter Substrate: The Ontology-based Semantic Layer0.99
- JEngineer0.95
- mai1.00
- Id'sI0.87
- Emil Eifrem/ Founder and CEO0.98
- neo4j0.99
-
- Great! Or is it...?0.98
- AlEngineer0.97
- World'sFair1.00
- Discovery: every agent builder has to find all the1.00
- data services from scratch1.00
- PRESENTED.BY1.00
- Microsoft1.00
- AlEngineer1.00
- Lab0.90
- rld'sFair1.00
- ir0.76
- oenAl0.87
- neo4j0.89
- Thinner Agents on a Smarter Substrate: The Ontology-based Semantic Layer1.00
- rai1.00
- sFair1.00
- Emil Eifrem / Founder and CEOneo4j0.95
-
- AlEngineer0.99
- Markdown to1.00
- World's Fair0.99
- the rescue!1.00
- Or is it..?0.91
- PRESENTED BY1.00
- Microsoft1.00
- AlEngin1.00
- 1 AGI La0.94
- World'0.98
- ngineer1.00
- d's Fair0.95
- Opel0.98
- neo4j0.98
- Thinner Agents on a Smarter Substrate: The Ontology-based Semantic Layer0.99
- AlEngin0.99
- gethera:0.91
- Vorld'0.97
- Emil Eifrem / Founder and CEOneo4j0.94
-
- AlEngineer0.98
- World's Fair0.98
- PRESENTED BY1.00
- Microsoft1.00
- databases, guys. You cannot vibe code0.99
- with just markdown files.1.00
- "Learn your databases. You can't vibe code with1.00
- AlEng0.95
- licrosof1.00
- World1.00
- just markdown files."1.00
- – @swyx, Latent Space pod, June 24 20260.98
- Engineer1.00
- MmI0.63
- Id'sFair0.98
- neo4j0.99
- Thinner Agents on a Smarter Substrate: The Ontology-based Semantic Layer1.00
- -AlEng0.88
- kamai1.00
- lorld0.94
- Emil Eifrem / Founder and CEOneo4j0.94
-
- AlEngineer0.99
- World's Fair0.98
- PRESENTED BY0.97
- 10[0.78
- $0.83
- Microsoft1.00
- Global Tech1.00
- F20 Bank1.00
- Leading Fintech0.99
- Platform1.00
- AlEngineer1.00
- Vorld'sF0.97
- Amaz1.00
- Braintru1.00
- Wo0.98
- Thinner Agents on a Smarter Substrate: The Ontology-based Semantic Layer1.00
- AlEngineer0.99
- Vorld's0.99
- Emil Eifrem / Founder and CEOneo4j0.93
-
- AlEngineer0.99
- World'sFair0.96
- To do agentic Al at scale,1.00
- PRESENTED BY1.00
- Microsoft1.00
- we needthin agentson a0.99
- smarter shared substrate1.00
- air1.00
- Microsc1.00
- Fa1.00
- neo4j0.99
- Thinner Agents on a Smarter Substrate: The Ontology-based Semantic Layer0.99
- air1.00
- amai0.99
- Emil Eifrem/ Founder and CEOneO4j0.95
-
- AlEngineer1.00
- Ontology-based Semantic Layer1.00
- World's Fair0.98
- A Business-facing0.98
- Ontology1.00
- PRESENTED BY0.97
- A simple1.00
- description of the0.99
- Microsoft1.00
- real world1.00
- concepts of your0.97
- business and how1.00
- they relate,1.00
- articulated in a way0.96
- that makes sense1.00
- to (human) users0.99
- LEngineer0.94
- Id's Fair0.97
- Amazon1.00
- AIEn0.95
- raintr0.90
- Vorlc0.91
- neo4j0.99
- Thinner Agents on a Smarter Substrate: The Ontology-based Semantic Layer1.00
- lasFa0.99
- tog1.00
- Emil Eifrem / Founder and CEOneo4j0.96
-
- AlEngineer1.00
- Ontology-based Semantic Layer1.00
- World's Fair0.98
- A Business-facing0.98
- Ontology1.00
- PRESENTEDBY1.00
- A simple1.00
- description of the0.99
- Microsoft1.00
- real world1.00
- concepts of your0.97
- business and how1.00
- they relate,1.00
- articulated in a way0.96
- that makes sense0.98
- to (human) users0.99
- AlEngineer0.99
- i Lab0.90
- orld's Fa0.98
- Fair0.85
- penAl0.92
- neo4j0.94
- Thinner Agents on a Smarter Substrate: The Ontology-based Semantic Layer1.00
- AlEngineer1.00
- er1.00
- rld'sFa0.98
- Emil Eifrem / Founder and CEOneo4j0.95
-
- AlEngineer0.99
- Ontology-based Semantic Layer1.00
- World's Fair0.97
- A Business-facing1.00
- A Technical0.96
- Ontology1.00
- Ontology1.00
- A simple1.00
- The metadata of1.00
- description of the0.98
- your data asset0.98
- real world1.00
- landscape:1.00
- concepts of your1.00
- where data lives,1.00
- business and how1.00
- the schemas1.00
- they relate,0.99
- and attributes,1.00
- articulated in a way0.99
- and physical1.00
- that makes sense0.97
- locations1.00
- to (human) users1.00
- IEngineer0.95
- Id's Fair0.94
- azon1.00
- AIEn0.90
- penA'0.88
- Jorlc0.95
- neo4j0.98
- Thinner Agents on a Smarter Substrate: The Ontology-based Semantic Layer0.99
- IEngineer0.97
- Id's0.87
- Mi1.00
- Emil Eifrem / Founder and CEOneo4j0.95
-
- AlEngineer0.98
- Ontology-based Semantic Layer0.99
- World's Fair0.97
- A Business-facing1.00
- A Technical0.97
- Execution Traces0.97
- Ontology1.00
- Ontology1.00
- Runtime signals1.00
- A simple1.00
- The metadata of1.00
- from agent1.00
- description of the0.99
- your data asset0.98
- execution,1.00
- real world1.00
- landscape:1.00
- including decisions,1.00
- concepts of your1.00
- where data lives,1.00
- paths, outcomes1.00
- business and how1.00
- the schemas1.00
- and errors1.00
- they relate,1.00
- and attributes,1.00
- articulated in a way0.96
- and physical1.00
- that makes sense0.98
- locations1.00
- to (human) users1.00
- - AlEngineer0.95
- orld's Fai0.95
- Amazo1.00
- penAl0.92
- Wor1.00
- Thinner Agents on a Smarter Substrate: The Ontology-based Semantic Layer1.00
- orlas0.86
- Emil Eifrem / Founder and CEO0.94
- neo4j0.99
-
- Account1.00
- World'sFair1.00
- AlEngineer0.99
- Opening1.00
- Compliance1.00
- Check1.00
The page's on-screen-text budget of 600
lines is spent, so the last cards in this grid list fewer lines than they
hold. Narrow the page with ?frames= to read them.
Transcript
125 cues· 1,848 words· 10,035 chars
- 0:12 All right, at Neo4j we work with some of the largest companies in the world to help make their data ready for AI agents.
- 0:21 And today I want to talk to you about a problem that we saw emerging over the last, call it six to nine months, and propose a solution blueprint for that.
- 0:31 So let's say that we work at a big organization, a big bank, and we want to write an agent.
- 0:36 Let's say that agent is helping automate the opening of a bank account.
- 0:42 You can imagine that's very ripe for automation.
- 0:45 You want to be able to orchestrate that process.
- 0:48 And I'm gonna use the powers bestowed upon me by a short keynote slot to grossly simplify what that agent looks like.
- 0:55 I'm gonna say there's two pieces.
- 0:57 The first one is, let's call it the business logic.
- 1:00 Some version of interpreting intent and plan, act, and we loop around that.
- 1:05 It's what your agent does.
- 1:06 And we know that when an agent act, it doesn't always operate on data, but we equally know that in order for agents to be successful, a huge part of that is giving it access to the right data at the right time.
- 1:18 So the second big bucket is, let's call it the data sources.
- 1:22 Need to identify, figure out, okay, in order to solve my problem, I need access to these few things and wire them up and make them available to the agent.
- 1:31 In the example of our account opening agent, maybe we can imagine that we need to be able to validate identity.
- 1:37 And so we might look at two data sources for that, the Department of Motor Vehicles, the DMV registry, and maybe some kind of passport verification service.
- 1:46 So we wire that up into our agent, and it works.
- 1:49 It's great.
- 1:50 It's fantastic.
- 1:50 And at the same time, you and other teams in your organization are building other agents.
- 1:56 And conceptually, they look very similar.
- 1:58 So that's great.
- 1:59 It's fantastic.
- 2:00 It works.
- 2:02 But it has a few problems.
- 2:04 So first of all, every single time a team has to build an agent, they have to figure out from scratch where the data that they require for that agent to operate, where it sits, which if you work at a startup and you have one application that sits on top of one Postgres database, that's not hard.
- 2:20 The data is in that Postgres database.
- 2:22 But in an enterprise ecosystem, you don't have one database.
- 2:25 You have 100 databases.
- 2:27 And you have Snowflake and Databricks, probably.
- 2:30 And you have S3 buckets, and so on and so forth.
- 2:32 You have to do that work manually from scratch every single time.
- 2:36 And then when you've found the data sources, in an enterprise, there's lots of duplication of data.
- 2:41 So then you need to figure out, is this the right data?
- 2:43 Is it the right version?
- 2:44 Can I trust it?
- 2:45 Am I allowed to access it?
- 2:47 So on and so forth.
- 2:49 It also violates one of the core principles of software engineering, the DRY principle, don't repeat yourself.
- 2:55 So when something change, that cascades across all of your agents.
- 2:59 You have to kind of manually rewire all of them all the time, which works, but it's just a lot of work.
- 3:06 And then finally, there's no learning around the data sources and how your agents operate on them.
- 3:11 So when your agent wakes up tomorrow, it's not smarter than it was today.
- 3:15 And there certainly isn't any cross-agent learning because all of that wiring between business intent and the data sources is encoded in a combination of code and prompts.
- 3:27 So I know what you're all thinking, Markdown files, skills to the rescue.
- 3:31 And yes and no.
- 3:34 You can come talk to me afterwards for kind of the full version of this, but we've seen a ton of team that tried to solve this problem using just Markdown files.
- 3:41 And the summary is, it is part of the solution, but it is not the solution.
- 3:47 But don't take it from me, take it from Swix.
- 3:50 A week ago on the Latent Space podcast, I said, hey, guys, you've got to learn your databases.
loading
Chapters
- 0:00 The account opening agent and its data sources
- 1:53 The problem: every team rewires data from scratch
- 4:00 Thin agents on a smarter shared substrate
- 4:37 Pillar 1: a business facing ontology
- 5:26 Pillar 2: a technical ontology and the mapping
- 6:19 Pillar 3: execution traces that make it learn
- 8:01 Solving discovery, trust, DRY, and learning