Getting the transcript
Reading the captions from YouTube. A video nobody has opened here before takes 10 to 30 seconds; this page fills in on its own.
Getting the transcript
Reading the captions from YouTube. A video nobody has opened here before takes 10 to 30 seconds; this page fills in on its own.

Google Cloud Tech · @googlecloudtech
This video has no Most replayed graph yet: YouTube shows one only once a video has enough views. These are the moments viewers replayed most in Google Cloud Tech's most watched videos.
Most replayed moment at 3:55
3.7x that video's typical replay level
this transportation agent next. So this gives us predictable, reliable execution. And you can take a look at a screen for this code example of how to write it in sequential agent. All right, let's try it out in ADK web UI.
Said at 3:49
Most replayed moment at 2:05
2.0x that video's typical replay level
and then put together the generator agent and critique agent with sequential agent. And now let's test with ADK Web UI, by typing adk web. We will type our requests here, and in the tracing tab,
Said at 2:01
The graph counts replays. It does not show where viewers stopped watching.
Words
1,163
Runtime
5:56
Speaking pace
196wpm
Reading time
5min
196 words per minute, between the 181 median and the 201 75th percentile of 349 measured videos. That distribution comes from the 349-video hook study.
Opening (first 30 seconds)
So if you've been following trends, you might have seen that the words graph engineering are suddenly everywhere. Annie, what's graph engineering? Graph engineering is you can think of you’re creating a graph workflow in the system. The graph can be something like, you know, organizational chart. And inside of this graph each node can be agent node. It can be a function node which can be a deterministic logic. It can be more. And then you’re basically creating this graph in the system to solve the problem. So I'm still a little confused about all this terminology.
98 words, the words spoken in the first 30 seconds at 196 words per minute.
Free, no signup. See how the first 30 seconds hold attention, with rewrites.
Sentence shape
| Measure | This transcript |
|---|---|
| Sentences | 103 |
| Average words per sentence | 11.3 |
| Longest sentence | 44 words |
| Questions asked | 15 |
| Sentences containing a number | 1 |
Most used terms
Filler phrases
29 in total: like 17 · basically 5 · you know 4 · right? 2 · kind of 1.
A literal whole-word count of the same phrase list the Prepublish browser extension uses, so a phrase inside another word is not counted and a phrase used in its ordinary sense still is. It is a count and not a judgement.
What this transcript is
Every word below is the caption track YouTube publishes for this video, pulled from the video itself and reproduced unchanged. It is not Prepublish's writing, not a summary, and not a re-transcription: it is the video's own published captions. English captions, published by the channel, in the video’s original language. Source: the video on YouTube. A channel that would rather this page did not exist can ask for its removal through the contact page, and it is removed.
So if you've been following trends, you might have seen that the words graph engineering are suddenly everywhere. Annie, what's graph engineering? Graph engineering is you can think of you’re creating a graph workflow in the system. The graph can be something like, you know, organizational chart. And inside of this graph each node can be agent node. It can be a function node which can be a deterministic logic. It can be more.
And then you’re basically creating this graph in the system to solve the problem. So I'm still a little confused about all this terminology. Can you clarify, like, what is the harness, what is the the loop and what is the graph? Yeah, that is a good question. It can be very confusing. So if you take a look at this picture we have this harness part. So harness part is everything around the model including its tools, memory and guardrails.
And the loop can be the cycle of that agent is running inside that harness. For example the arm doing the reasoning trying to make a decision, picking a different tool and selecting a different tool until it solves the problem and until it's meeting the goal and graph can be the organization chart we were talking about earlier. It can contain an agent node containing function node and more. Makes sense. So when you traverse the graph, you're passing memory or information down the graph to the next node.
Yeah, exactly. So if you build with Google Agent Development Kit, ADK, if you build a multi-agent system and we have this shared states among different agent, if you build a workflow, we have share states among nodes in this workflow as well. What would a real life example look like? Oh so Tilde, have you done PR review? Unfortunately yes I hate code review. Tell me there's a way to make it easier. Imagine you want to automate the PR review.
You're creating this workflow to automate the process. And because you already know exactly how to do the PR review, you know the workflow ahead of the time. So you're creating this workflow. And just like the picture you're seeing right now, we have three parts. So the first part of this workflow including this fan out. And the second part is the join. And the third part is a router. So let's start with the fan-out part.
The fan-out part is we're starting this five parallel processing to pull the information for the PR like a pull request. So you're probably familiar with the parallel processing, right? Yeah absolutely. You might take one task and break it into like five different parts. And then you run them each at the same time, which is much faster than running them one after another and waiting for them all to finish. And the next is once you finish the parallel processing, we want to have a join node.
Join node is basically to synthesize the result. So it's waiting for the slowest, the processing, and then it's inside the results that later on we can handle this information. And then we go to the last part which is the router part. So we're using a router pattern to handle this information. You’re probably familiar with router, right? I'm familiar with like a server router. Where you take a URL and then you know, you match it with the kind of web page that you want to serve up.
How does that relate to AI graph engineering? Oh, it's very similar. For the router pattern basically you have this request input. And then we router to a different sub agent or specialist or different workflow. In our specific example, the condition is if the call fails we will go to the specialized fixer agent. If the call pass we will go to the human approval processing. So it sounds like we're taking basic principles of control flow and applying them to AI engineering.
So this is a little embarrassing. But when I first heard about graph engineering, I thought that it was about knowledge graphs and the data model. But it sounds like that's not true. Yeah, it can be very confusing. A lot of terminology has graphs. We have Graph Engineering, we have GraphRag, we have Knowledge Graph. But Knowledge Graph emphasizing on the data and Graph Engineering emphasizing on the behavior basically what goes in, in what order, and then what happens next.
And just like the example we covered earlier. So how is graph engineering different than loop engineering? That's a good question. So loop engineering basically you have this one running loop. And keep running until it's reaching the goal. And the graph engineer is you're creating this graph workflow. And then inside of the graph you have different node and different edge to solve the problem. Do you know when to use what?
It sounds like, Loop Engineering is better for simple workflows. Like, I want a one paragraph summary, and Graph Engineering would be better for a much more complex workflow. Like I need a 50 page PDF with a bunch of graphics and different shiny things. I know there's another terminology called Agent Swarm. What is the difference between Graph Engineering and Agent Swarm? They're both agent orchestration patterns, but under the hood they're pretty different.
So in Graph Engineering you as the engineer, you define each node. What happens at each step of the workflow, how the data looks and everything. And also agent that it’s at a certain node, it doesn't need to know what happened before. And this whole thing gives you really good predictability, debuggability and control for problems that can be really strictly defined, like the PR workflow you mentioned earlier. What about Agent Swarm?
Well, not all problems are easily defined like that. In an Agent Swarm you have each agent just gets its own personality and that's it. And then you just throw the problem to them. So sounds like if you want to solve an ambiguous problem, and we want to use Agent Swarm because a handle is more flexible it can handle more ambiguous use cases. But if you already know the workflow ahead of time, like the PR review example, we can use Graph Workflow.
Exactly. You got it. So that's graph engineering in a nutshell. Yeah. If you want to learn more, check out Annie’s tutorial video where she's going to build a system from start to finish using Google's Agent Development Kit. One last question. Are we just reinventing data structures and algorithms for the agentic age? Yeah, maybe. What trend do you think is going to be next? Maybe hash table engineering or stack engineering.
What do you think? Abstraction-maxxing. Yeah could be. So let us know in the comments. What trend do you think is going to be next? Thanks so much for watching. Thank you. Bye.
The words are the caption track's own and nothing is reworded or re-transcribed. Paragraph breaks are placed between sentences so the text reads as prose.
Free tools for your own script. No signup, no login.
Paste your draft and see where viewers are likely to drop off, with a rewrite for each weak line.
Paste the first 30 seconds of your own draft for a hook score and rewrites.
Check your draft against YouTube's advertiser-friendly guidelines before you record it.
Read this channel's public videos and transcripts, and download a writing brief for it.