WEBVTT

1
00:00:05.205 --> 00:00:06.215
<00:00:05.205>Yeah, <00:00:05.508>thanks <00:00:05.811>for <00:00:06.114>joining.

2
00:00:06.475 --> 00:00:10.855
<00:00:06.475>And <00:00:06.574>I <00:00:06.675>saw <00:00:06.774>a <00:00:06.875>lot <00:00:06.975>of <00:00:07.074>Agent <00:00:07.175>t <00:00:07.274>AI <00:00:07.375>and <00:00:07.475>MCP <00:00:07.574>and <00:00:07.675>among <00:00:07.774>others <00:00:07.875>talk.

3
00:00:11.405 --> 00:00:14.135
<00:00:11.405>It's <00:00:11.604>happening <00:00:11.805>at <00:00:12.004>the <00:00:12.205>same <00:00:12.405>time, <00:00:12.604>different <00:00:12.805>stages.

4
00:00:14.515 --> 00:00:16.295
<00:00:14.515>And, <00:00:14.748>uh, <00:00:14.981>thanks <00:00:15.215>for <00:00:15.448>choosing <00:00:15.681>this <00:00:15.915>talk.

5
00:00:17.515 --> 00:00:19.295
<00:00:17.515>So <00:00:17.865>you <00:00:18.215>probably <00:00:18.565>hold <00:00:18.915>about

6
00:00:19.355 --> 00:00:23.775
<00:00:19.355>and, <00:00:19.495>uh, <00:00:19.635>watch <00:00:19.775>a <00:00:19.915>lot <00:00:20.055>of <00:00:20.195>agent <00:00:20.335>t <00:00:20.475>AI <00:00:20.615>and <00:00:20.755>MCP

7
00:00:24.155 --> 00:00:26.615
<00:00:24.155>and <00:00:24.621>among <00:00:25.088>others <00:00:25.555>yesterday

8
00:00:26.795 --> 00:00:29.175
<00:00:26.795>and <00:00:27.028>today, <00:00:27.261>probably <00:00:27.495>a <00:00:27.728>couple <00:00:27.961>months <00:00:28.195>ago.

9
00:00:29.675 --> 00:00:33.975
<00:00:29.675>So <00:00:29.802>today <00:00:29.929>I'm <00:00:30.056>gonna <00:00:30.184>try <00:00:30.311>to <00:00:30.438>showcase <00:00:30.565>how <00:00:30.693>to <00:00:30.820>actually <00:00:30.947>you, <00:00:31.075>uh,

10
00:00:34.465 --> 00:00:37.815
<00:00:34.465>start <00:00:34.640>your <00:00:34.815>AI <00:00:34.990>application <00:00:35.165>from <00:00:35.340>scratch <00:00:35.515>rather <00:00:35.690>than <00:00:35.865>just

11
00:00:37.815 --> 00:00:39.455
<00:00:37.815>showing <00:00:39.214>solution

12
00:00:39.595 --> 00:00:43.135
<00:00:39.595>or <00:00:39.795>some <00:00:39.995>already <00:00:40.195>predefined <00:00:40.394>application <00:00:40.595>with <00:00:40.795>the <00:00:40.995>Java.

13
00:00:43.435 --> 00:00:46.575
<00:00:43.435>So <00:00:43.575>my <00:00:43.715>name <00:00:43.855>is <00:00:43.995>Daniel <00:00:44.135>O <00:00:44.275>I'm <00:00:44.415>from <00:00:44.555>Boston, <00:00:44.695>United <00:00:44.835>States.

14
00:00:46.715 --> 00:00:48.455
<00:00:46.715>I'm <00:00:46.995>a <00:00:47.275>Java <00:00:47.555>champion <00:00:47.835>and <00:00:48.115>ambassador.

15
00:00:49.245 --> 00:00:52.175
<00:00:49.245>Yeah, <00:00:49.400>here's <00:00:49.556>my <00:00:49.711>contact <00:00:49.867>info, <00:00:50.022>like <00:00:50.178>Daniel <00:00:50.333>O <00:00:50.489>three <00:00:50.644>zero.

16
00:00:52.275 --> 00:00:54.215
<00:00:52.275>You <00:00:52.430>can <00:00:52.586>find <00:00:52.741>me, <00:00:52.897>you <00:00:53.052>can <00:00:53.208>search <00:00:53.363>me <00:00:53.519>in <00:00:53.675>Google

17
00:00:54.435 --> 00:00:55.895
<00:00:54.435>and <00:00:54.697>then <00:00:54.960>you <00:00:55.223>can <00:00:55.486>feel <00:00:55.749>free.

18
00:00:55.985 --> 00:00:58.775
<00:00:55.985>Reach <00:00:56.140>out <00:00:56.296>to <00:00:56.451>me <00:00:56.607>and <00:00:56.762>ask <00:00:56.918>any <00:00:57.073>question <00:00:57.229>around <00:00:57.385>that.

19
00:00:59.715 --> 00:01:02.535
<00:00:59.715>So <00:00:59.842>I <00:00:59.969>have <00:01:00.096>few <00:01:00.224>slides <00:01:00.351>today, <00:01:00.478>but <00:01:00.605>I <00:01:00.733>jump <00:01:00.860>into <00:01:00.987>the <00:01:01.115>demo.

20
00:01:03.075 --> 00:01:05.335
<00:01:03.075>So <00:01:03.275>first <00:01:03.475>of <00:01:03.675>all, <00:01:03.875>you <00:01:04.075>probably <00:01:04.275>understand <00:01:04.475>project

21
00:01:05.435 --> 00:01:09.935
<00:01:05.435>of <00:01:05.551>AI <00:01:05.668>happened <00:01:05.785>a <00:01:05.901>long <00:01:06.018>time <00:01:06.135>ago, <00:01:06.251>10 <00:01:06.368>years <00:01:06.485>ago, <00:01:06.601>20 <00:01:06.718>years <00:01:06.835>ago,

22
00:01:09.975 --> 00:01:12.735
<00:01:09.975>a <00:01:10.130>lot <00:01:10.286>of <00:01:10.441>finance <00:01:10.597>company <00:01:10.752>already <00:01:10.908>adopted <00:01:11.063>project <00:01:11.219>of <00:01:11.375>AI

23
00:01:13.435 --> 00:01:16.015
<00:01:13.435>to <00:01:13.715>analyze <00:01:13.995>existing <00:01:14.275>billions <00:01:14.555>of <00:01:14.835>data

24
00:01:16.195 --> 00:01:18.375
<00:01:16.195>and <00:01:16.428>find <00:01:16.661>some <00:01:16.895>kind <00:01:17.128>of <00:01:17.361>abnormal <00:01:17.595>thing,

25
00:01:18.375 --> 00:01:20.215
<00:01:18.375>like <00:01:18.608>a <00:01:18.841>fraud <00:01:19.075>detection <00:01:19.308>kind <00:01:19.541>of <00:01:19.775>stuff.

26
00:01:20.715 --> 00:01:23.535
<00:01:20.715>And <00:01:20.870>two <00:01:21.026>and <00:01:21.181>a <00:01:21.337>half <00:01:21.492>years <00:01:21.648>ago, <00:01:21.803>open <00:01:21.959>ai, <00:01:22.115>uh,

27
00:01:23.725 --> 00:01:25.015
<00:01:23.725>unleash <00:01:24.112>open <00:01:24.499>the <00:01:24.886>world,

28
00:01:25.015 --> 00:01:28.335
<00:01:25.015>generally <00:01:25.215>ai <00:01:25.415>it <00:01:25.615>really <00:01:25.815>created <00:01:26.015>like <00:01:26.215>a <00:01:26.415>content,

29
00:01:28.525 --> 00:01:30.335
<00:01:28.525>like <00:01:28.875>a <00:01:29.225>video <00:01:29.575>imagery, <00:01:29.925>text,

30
00:01:30.355 --> 00:01:31.815
<00:01:30.355>and <00:01:30.542>a <00:01:30.730>source <00:01:30.918>code <00:01:31.105>of <00:01:31.293>whatever <00:01:31.481>you <00:01:31.669>want.

31
00:01:32.155 --> 00:01:35.015
<00:01:32.155>And <00:01:32.330>now <00:01:32.505>we <00:01:32.680>arrive. <00:01:32.855>Agent <00:01:33.030>AI <00:01:33.205>is <00:01:33.380>a <00:01:33.555>evolving.

32
00:01:35.515 --> 00:01:36.815
<00:01:35.515>So <00:01:35.807>the <00:01:36.100>point <00:01:36.392>is <00:01:36.685>here.

33
00:01:37.275 --> 00:01:39.335
<00:01:37.275>So <00:01:37.625>AI <00:01:37.975>technology <00:01:38.325>keep <00:01:38.675>evolving

34
00:01:39.955 --> 00:01:42.855
<00:01:39.955>and <00:01:40.130>how <00:01:40.304>do <00:01:40.480>you <00:01:40.655>catch <00:01:40.830>up <00:01:41.005>this <00:01:41.179>evolving <00:01:41.355>technology

35
00:01:42.965 --> 00:01:45.415
<00:01:42.965>with <00:01:43.198>your <00:01:43.431>own <00:01:43.665>technology, <00:01:43.898>your <00:01:44.131>own <00:01:44.365>skillset?

36
00:01:46.715 --> 00:01:51.575
<00:01:46.715>So, <00:01:46.855>so <00:01:46.995>agent <00:01:47.135>ai, <00:01:47.275>uh, <00:01:47.415>just <00:01:47.555>like <00:01:47.695>a, <00:01:47.835>uh, <00:01:47.975>uh, <00:01:48.115>be,

37
00:01:51.605 --> 00:01:55.735
<00:01:51.604>have <00:01:51.760>a <00:01:51.916>behavior <00:01:52.071>like <00:01:52.227>a <00:01:52.382>person <00:01:52.538>and <00:01:52.693>like <00:01:52.849>a <00:01:53.005>system

38
00:01:55.795 --> 00:01:57.615
<00:01:55.795>and <00:01:56.028>with <00:01:56.261>the <00:01:56.495>autonomy <00:01:56.728>kind <00:01:56.961>of <00:01:57.195>thing.

39
00:01:58.915 --> 00:02:01.735
<00:01:58.914>And <00:01:59.115>you <00:01:59.315>probably, <00:01:59.514>uh, <00:01:59.714>saw <00:01:59.914>that <00:02:00.115>for, <00:02:00.315>for

40
00:02:02.275 --> 00:02:05.815
<00:02:02.275>if <00:02:02.415>you <00:02:02.555>have <00:02:02.695>any <00:02:02.835>experience <00:02:02.975>using, <00:02:03.115>uh, <00:02:03.255>agent <00:02:03.395>T <00:02:03.535>AI <00:02:03.675>stuff.

41
00:02:06.185 --> 00:02:08.735
<00:02:06.185>Quick <00:02:06.360>question, <00:02:06.535>how <00:02:06.710>many <00:02:06.885>people <00:02:07.060>actually <00:02:07.235>have <00:02:07.410>you <00:02:07.585>tried

42
00:02:08.755 --> 00:02:11.175
<00:02:08.755>to <00:02:09.104>develop <00:02:09.454>agent <00:02:09.805>AI <00:02:10.155>application?

43
00:02:11.175 --> 00:02:13.855
<00:02:11.175>Doesn't <00:02:11.350>matter. <00:02:11.525>Java <00:02:11.700>done <00:02:11.875>that <00:02:12.050>Python <00:02:12.225>and <00:02:12.400>Java <00:02:12.575>screen.

44
00:02:14.965 --> 00:02:19.615
<00:02:14.965>Very <00:02:15.198>cool. <00:02:15.431>So <00:02:15.665>some <00:02:15.898>people <00:02:16.131>really <00:02:16.365>misunderstand

45
00:02:19.865 --> 00:02:22.175
<00:02:19.865>agent <00:02:20.215>AI <00:02:20.565>or <00:02:20.915>agent <00:02:21.265>itself.

46
00:02:22.325 --> 00:02:25.575
<00:02:22.325>It's <00:02:22.480>based <00:02:22.636>on, <00:02:22.791>uh, <00:02:22.947>whatever <00:02:23.102>you <00:02:23.258>create <00:02:23.413>the <00:02:23.569>AI <00:02:23.725>application,

47
00:02:25.835 --> 00:02:30.615
<00:02:25.835>uh, <00:02:26.068>any <00:02:26.301>uh, <00:02:26.535>pre <00:02:26.768>programming <00:02:27.001>languages, <00:02:27.235>uh,

48
00:02:30.645 --> 00:02:34.295
<00:02:30.645>that <00:02:30.820>agent <00:02:30.995>should <00:02:31.170>be <00:02:31.345>have <00:02:31.520>their <00:02:31.695>own <00:02:31.870>like, <00:02:32.045>uh,

49
00:02:34.655 --> 00:02:38.175
<00:02:34.655>autonomy <00:02:34.855>rather <00:02:35.055>than <00:02:35.255>you <00:02:35.455>can <00:02:35.655>define, <00:02:35.855>uh, <00:02:36.055>workflow.

50
00:02:38.285 --> 00:02:41.495
<00:02:38.285>Okay? <00:02:38.440>You're <00:02:38.596>gonna, <00:02:38.751>you're <00:02:38.907>gonna <00:02:39.062>call <00:02:39.218>this <00:02:39.373>AI <00:02:39.529>model <00:02:39.685>first

51
00:02:41.635 --> 00:02:42.775
<00:02:41.635>and <00:02:41.840>then <00:02:42.045>you're <00:02:42.250>gonna <00:02:42.455>go <00:02:42.661>back

52
00:02:42.775 --> 00:02:44.615
<00:02:42.775>to <00:02:43.008>legacy <00:02:43.241>the <00:02:43.475>system <00:02:43.708>like <00:02:43.941>a <00:02:44.175>database.

53
00:02:44.955 --> 00:02:48.135
<00:02:44.954>And <00:02:45.110>the <00:02:45.266>next <00:02:45.421>step, <00:02:45.577>you're <00:02:45.732>gonna <00:02:45.888>call <00:02:46.043>this <00:02:46.199>other <00:02:46.355>model

54
00:02:48.635 --> 00:02:52.135
<00:02:48.635>and <00:02:48.790>back <00:02:48.946>to <00:02:49.101>your <00:02:49.257>messaging <00:02:49.412>broker <00:02:49.568>or <00:02:49.723>your <00:02:49.879>mail <00:02:50.035>server.

55
00:02:52.635 --> 00:02:55.375
<00:02:52.635>That's <00:02:52.868>really, <00:02:53.101>you <00:02:53.334>define <00:02:53.568>your <00:02:53.801>biggest <00:02:54.035>logic

56
00:02:55.635 --> 00:02:58.735
<00:02:55.635>as <00:02:55.810>always <00:02:55.984>you <00:02:56.160>have <00:02:56.334>been <00:02:56.510>doing <00:02:56.685>last <00:02:56.859>couple <00:02:57.035>years.

57
00:02:59.225 --> 00:03:01.285
<00:02:59.225>That's <00:02:59.505>not <00:02:59.785>agent <00:03:00.065>T <00:03:00.345>AI <00:03:00.625>application.

58
00:03:01.705 --> 00:03:03.325
<00:03:01.705>So <00:03:02.055>agent <00:03:02.405>t <00:03:02.755>AI <00:03:03.105>application

59
00:03:03.665 --> 00:03:05.205
<00:03:03.665>and <00:03:04.127>your <00:03:04.589>AI <00:03:05.051>model

60
00:03:05.965 --> 00:03:08.845
<00:03:05.965>autonomously <00:03:06.315>decide <00:03:06.665>which <00:03:07.015>external <00:03:07.365>tool

61
00:03:09.025 --> 00:03:10.525
<00:03:09.025>and <00:03:09.700>which, <00:03:10.375>uh,

62
00:03:10.675 --> 00:03:13.645
<00:03:10.675>available <00:03:10.955>resources <00:03:11.235>they're <00:03:11.515>gonna <00:03:11.795>use <00:03:12.075>automatically

63
00:03:13.665 --> 00:03:14.685
<00:03:13.665>and <00:03:14.583>autonomously.

64
00:03:14.695 --> 00:03:16.885
<00:03:14.695>There <00:03:14.975>is <00:03:15.255>agent <00:03:15.535>T <00:03:15.815>AI <00:03:16.095>application.

65
00:03:17.625 --> 00:03:18.805
<00:03:17.625>So <00:03:18.156>basically, <00:03:18.687>uh,

66
00:03:18.805 --> 00:03:21.645
<00:03:18.805>when <00:03:19.005>you <00:03:19.205>develop <00:03:19.405>AI <00:03:19.605>application, <00:03:19.805>it's <00:03:20.005>pretty <00:03:20.205>simple.

67
00:03:22.625 --> 00:03:26.685
<00:03:22.625>You <00:03:22.780>have <00:03:22.936>input, <00:03:23.091>uh, <00:03:23.247>from <00:03:23.402>users, <00:03:23.558>we <00:03:23.713>can <00:03:23.869>say <00:03:24.025>prompt,

68
00:03:27.265 --> 00:03:30.965
<00:03:27.265>and <00:03:27.464>then <00:03:27.665>you <00:03:27.864>have <00:03:28.065>output <00:03:28.265>response <00:03:28.464>from <00:03:28.665>LLM.

69
00:03:31.265 --> 00:03:33.645
<00:03:31.265>And <00:03:31.545>underneath <00:03:31.825>there <00:03:32.105>are <00:03:32.385>more <00:03:32.665>complicated,

70
00:03:33.905 --> 00:03:35.805
<00:03:33.905>uh, <00:03:34.371>building <00:03:34.838>blocks <00:03:35.305>happen.

71
00:03:36.275 --> 00:03:38.085
<00:03:36.275>Like <00:03:36.508>you're <00:03:36.741>gonna <00:03:36.975>probably <00:03:37.208>use <00:03:37.441>a <00:03:37.675>rack

72
00:03:38.305 --> 00:03:40.925
<00:03:38.305>to <00:03:38.538>making <00:03:38.771>better <00:03:39.005>experience <00:03:39.238>with <00:03:39.471>the <00:03:39.705>lms.

73
00:03:41.265 --> 00:03:45.045
<00:03:41.265>And <00:03:41.440>you <00:03:41.614>also <00:03:41.790>need <00:03:41.964>to, <00:03:42.140>uh, <00:03:42.315>utilize <00:03:42.489>external <00:03:42.665>tools.

74
00:03:45.735 --> 00:03:48.885
<00:03:45.735>Could <00:03:45.968>be <00:03:46.201>database <00:03:46.435>messaging, <00:03:46.668>broker <00:03:46.901>or <00:03:47.135>email

75
00:03:49.185 --> 00:03:51.765
<00:03:49.185>or <00:03:49.418>Google <00:03:49.651>calendar, <00:03:49.885>whatever <00:03:50.118>you <00:03:50.351>want <00:03:50.585>it,

76
00:03:51.785 --> 00:03:53.925
<00:03:51.785>it <00:03:51.984>is <00:03:52.185>not <00:03:52.385>belongs <00:03:52.585>to <00:03:52.785>l <00:03:52.984>and <00:03:53.185>m.

77
00:03:54.425 --> 00:03:57.685
<00:03:54.425>And <00:03:54.600>then <00:03:54.775>you <00:03:54.950>can <00:03:55.125>also <00:03:55.300>like <00:03:55.475>manifest <00:03:55.650>your <00:03:55.825>memory

78
00:03:57.905 --> 00:04:01.685
<00:03:57.905>for <00:03:58.060>LLM <00:03:58.216>stuff <00:03:58.371>because <00:03:58.527>LLM <00:03:58.682>is <00:03:58.838>not <00:03:58.993>remember <00:03:59.149>all <00:03:59.305>kind

79
00:04:01.685 --> 00:04:02.965
<00:04:01.685>of <00:04:02.069>conversation <00:04:02.453>with <00:04:02.837>you.

80
00:04:03.265 --> 00:04:04.445
<00:04:03.265>So <00:04:03.477>that's <00:04:03.689>why <00:04:03.902>there <00:04:04.114>a <00:04:04.327>lot

81
00:04:04.445 --> 00:04:05.525
<00:04:04.445>of <00:04:04.607>things <00:04:04.769>that <00:04:04.931>you're <00:04:05.093>gonna <00:04:05.255>do <00:04:05.417>that.

82
00:04:06.145 --> 00:04:09.085
<00:04:06.145>And <00:04:06.320>then <00:04:06.495>agent <00:04:06.670>TI <00:04:06.845>application, <00:04:07.020>there <00:04:07.195>are <00:04:07.370>many <00:04:07.545>example,

83
00:04:09.265 --> 00:04:11.045
<00:04:09.265>you <00:04:09.545>probably <00:04:09.825>use <00:04:10.105>one <00:04:10.385>of <00:04:10.665>those

84
00:04:11.555 --> 00:04:14.085
<00:04:11.555>book <00:04:11.788>example <00:04:12.021>in <00:04:12.255>your, <00:04:12.488>uh, <00:04:12.721>real <00:04:12.955>life.

85
00:04:14.385 --> 00:04:17.885
<00:04:14.385>You <00:04:14.540>probably <00:04:14.696>use <00:04:14.851>like <00:04:15.007>a, <00:04:15.162>a <00:04:15.318>Siri <00:04:15.473>on <00:04:15.629>your <00:04:15.785>iPhone

86
00:04:18.065 --> 00:04:21.125
<00:04:18.065>or <00:04:18.240>you <00:04:18.415>could <00:04:18.589>use <00:04:18.765>Alexa, <00:04:18.940>Alexa <00:04:19.115>on <00:04:19.290>your <00:04:19.464>Amazon,

87
00:04:21.125 --> 00:04:22.165
<00:04:21.125>kind <00:04:21.358>of <00:04:21.593>on <00:04:21.827>your <00:04:22.061>home.

88
00:04:22.705 --> 00:04:24.885
<00:04:22.705>And <00:04:22.860>the, <00:04:23.016>there <00:04:23.171>are <00:04:23.327>many <00:04:23.482>kind <00:04:23.638>of <00:04:23.793>system <00:04:23.949>already, <00:04:24.104>uh,

89
00:04:25.015 --> 00:04:28.485
<00:04:25.015>based <00:04:25.248>on, <00:04:25.481>based <00:04:25.715>on <00:04:25.948>agent <00:04:26.181>AI <00:04:26.414>application,

90
00:04:29.625 --> 00:04:33.005
<00:04:29.625>but <00:04:29.825>agent <00:04:30.025>AI <00:04:30.225>application, <00:04:30.425>not, <00:04:30.625>uh, <00:04:30.825>almighty <00:04:31.025>guard.

91
00:04:33.425 --> 00:04:35.085
<00:04:33.425>It <00:04:33.891>is <00:04:34.358>still <00:04:34.825>limitation

92
00:04:35.185 --> 00:04:38.645
<00:04:35.185>and <00:04:35.340>restriction <00:04:35.496>when <00:04:35.651>you <00:04:35.807>even <00:04:35.962>build <00:04:36.118>agent <00:04:36.273>T <00:04:36.429>AI <00:04:36.585>application

93
00:04:38.675 --> 00:04:41.125
<00:04:38.675>with <00:04:39.025>this <00:04:39.375>great <00:04:39.725>python <00:04:40.075>ecosystem.

94
00:04:41.585 --> 00:04:44.805
<00:04:41.585>But <00:04:41.784>you <00:04:41.984>cannot <00:04:42.185>implement <00:04:42.385>on <00:04:42.585>a <00:04:42.784>hundred <00:04:42.984>percent

95
00:04:44.875 --> 00:04:46.245
<00:04:44.875>unpredictable <00:04:45.491>use <00:04:46.108>cases.

96
00:04:46.465 --> 00:04:48.885
<00:04:46.465>For <00:04:46.640>example, <00:04:46.815>you're <00:04:46.990>gonna <00:04:47.165>have <00:04:47.340>a, <00:04:47.515>like <00:04:47.690>a <00:04:47.865>meeting

97
00:04:48.885 --> 00:04:52.725
<00:04:48.885>with <00:04:49.060>your <00:04:49.235>manager <00:04:49.409>tomorrow <00:04:49.585>afternoon <00:04:49.760>like <00:04:49.935>at <00:04:50.110>3:00 <00:04:50.284>PM

98
00:04:52.945 --> 00:04:54.685
<00:04:52.945>but <00:04:53.178>you <00:04:53.411>cannot <00:04:53.645>expect <00:04:53.878>that <00:04:54.111>what <00:04:54.344>kind

99
00:04:54.685 --> 00:04:56.645
<00:04:54.685>of <00:04:54.965>result <00:04:55.245>came <00:04:55.525>from <00:04:55.805>that <00:04:56.085>meeting.

100
00:04:57.015 --> 00:04:59.485
<00:04:57.015>Maybe <00:04:57.215>you <00:04:57.414>gotta <00:04:57.615>promote <00:04:57.815>to <00:04:58.015>the <00:04:58.215>next <00:04:58.414>level.

101
00:04:59.705 --> 00:05:02.405
<00:04:59.705>You <00:04:59.860>gotta <00:05:00.016>maybe <00:05:00.171>twice <00:05:00.327>a <00:05:00.482>salary <00:05:00.638>or <00:05:00.793>you <00:05:00.949>got <00:05:01.104>fired.

102
00:05:02.985 --> 00:05:04.885
<00:05:02.985>You <00:05:03.218>don't, <00:05:03.451>you <00:05:03.685>don't <00:05:03.918>expect <00:05:04.151>at <00:05:04.385>all

103
00:05:05.495 --> 00:05:08.765
<00:05:05.495>until <00:05:05.728>you <00:05:05.961>meet <00:05:06.195>your <00:05:06.428>manager <00:05:06.661>tomorrow <00:05:06.895>afternoon.

104
00:05:09.345 --> 00:05:12.445
<00:05:09.345>So <00:05:09.545>e <00:05:09.745>even <00:05:09.945>agent <00:05:10.145>AI <00:05:10.345>maybe <00:05:10.545>cannot, <00:05:10.745>uh,

105
00:05:12.955 --> 00:05:14.285
<00:05:12.955>respond <00:05:13.194>to <00:05:13.433>this <00:05:13.673>kind <00:05:13.912>of <00:05:14.152>stuff.

106
00:05:14.385 --> 00:05:17.405
<00:05:14.385>So <00:05:14.618>agent <00:05:14.851>AI <00:05:15.085>for <00:05:15.318>now <00:05:15.551>today <00:05:15.784>between

107
00:05:17.955 --> 00:05:20.805
<00:05:17.955>like <00:05:18.234>a <00:05:18.515>predictable <00:05:18.794>some <00:05:19.075>business <00:05:19.354>application

108
00:05:20.985 --> 00:05:24.085
<00:05:20.985>and <00:05:21.265>unpredictable, <00:05:21.545>uh, <00:05:21.825>business <00:05:22.105>application, <00:05:22.385>uh,

109
00:05:24.085 --> 00:05:26.705
<00:05:24.085>between <00:05:24.435>some <00:05:24.784>air <00:05:25.135>edge <00:05:25.484>developer

110
00:05:26.705 --> 00:05:29.945
<00:05:26.705>and <00:05:26.905>even <00:05:27.104>architect, <00:05:27.305>the <00:05:27.505>first <00:05:27.705>thing <00:05:27.905>they <00:05:28.104>wanted

111
00:05:29.945 --> 00:05:32.385
<00:05:29.945>to <00:05:30.178>start <00:05:30.411>Agent <00:05:30.645>T <00:05:30.878>AI <00:05:31.111>application <00:05:31.344>development.

112
00:05:32.805 --> 00:05:34.025
<00:05:32.805>So <00:05:33.024>how <00:05:33.244>do <00:05:33.463>we <00:05:33.683>get <00:05:33.902>started

113
00:05:34.085 --> 00:05:36.945
<00:05:34.085>or <00:05:34.212>what <00:05:34.339>kind <00:05:34.466>of <00:05:34.594>design <00:05:34.721>panel <00:05:34.848>are <00:05:34.975>we <00:05:35.103>gonna <00:05:35.230>use <00:05:35.357>rather <00:05:35.484>than

114
00:05:37.295 --> 00:05:38.585
<00:05:37.295>just <00:05:37.682>from <00:05:38.069>the <00:05:38.455>zero?

115
00:05:39.285 --> 00:05:42.425
<00:05:39.284>So <00:05:39.460>ion <00:05:39.635>and <00:05:39.809>you <00:05:39.984>will <00:05:40.159>use <00:05:40.335>the <00:05:40.510>external <00:05:40.684>tools

116
00:05:42.565 --> 00:05:43.825
<00:05:42.565>and <00:05:42.791>then, <00:05:43.018>uh, <00:05:43.245>how <00:05:43.472>do <00:05:43.699>you

117
00:05:44.405 --> 00:05:47.145
<00:05:44.405>get <00:05:44.638>into <00:05:44.871>the <00:05:45.104>result <00:05:45.338>with <00:05:45.571>some <00:05:45.804>planning?

118
00:05:47.645 --> 00:05:49.505
<00:05:47.645>And <00:05:47.844>the <00:05:48.044>more <00:05:48.245>important <00:05:48.445>thing <00:05:48.645>is <00:05:48.844>the, <00:05:49.044>uh,

119
00:05:49.605 --> 00:05:52.025
<00:05:49.605>you <00:05:49.955>probably <00:05:50.305>have <00:05:50.655>a <00:05:51.005>multi-agent,

120
00:05:52.285 --> 00:05:56.665
<00:05:52.284>not <00:05:52.412>only <00:05:52.539>one <00:05:52.666>like <00:05:52.794>a <00:05:52.921>eight <00:05:53.048>oh <00:05:53.175>a <00:05:53.303>or <00:05:53.430>uh, <00:05:53.557>even <00:05:53.684>multi-agent

121
00:05:56.685 --> 00:06:00.245
<00:05:56.685>and <00:05:56.885>supervisor <00:05:57.085>and <00:05:57.285>orchestrator <00:05:57.485>and <00:05:57.685>kind <00:05:57.885>of <00:05:58.085>stuff.

122
00:06:00.605 --> 00:06:03.285
<00:06:00.605>I <00:06:00.780>have <00:06:00.955>my <00:06:01.130>own <00:06:01.305>agent <00:06:01.480>for <00:06:01.655>my <00:06:01.830>personal <00:06:02.005>assistant.

123
00:06:03.305 --> 00:06:06.645
<00:06:03.305>You <00:06:03.480>have, <00:06:03.655>you <00:06:03.830>also, <00:06:04.005>you <00:06:04.180>have <00:06:04.355>own <00:06:04.530>personnel <00:06:04.705>assistant.

124
00:06:07.065 --> 00:06:10.445
<00:06:07.065>And <00:06:07.265>how <00:06:07.465>do <00:06:07.665>you, <00:06:07.865>uh, <00:06:08.065>manage <00:06:08.265>the <00:06:08.465>multi-agent

125
00:06:10.785 --> 00:06:12.565
<00:06:10.785>for <00:06:11.485>one <00:06:12.185>requirements

126
00:06:12.715 --> 00:06:15.925
<00:06:12.715>because <00:06:12.948>each <00:06:13.181>agent <00:06:13.414>has <00:06:13.648>your <00:06:13.881>own <00:06:14.114>priority

127
00:06:16.025 --> 00:06:18.325
<00:06:16.025>and <00:06:16.375>pre <00:06:16.724>along <00:06:17.075>their <00:06:17.424>models.

128
00:06:18.905 --> 00:06:21.525
<00:06:18.905>And <00:06:19.104>then <00:06:19.304>you <00:06:19.505>probably <00:06:19.705>do <00:06:19.905>something <00:06:20.104>other <00:06:20.304>agent

129
00:06:22.645 --> 00:06:24.045
<00:06:22.645>managing <00:06:23.065>the <00:06:23.485>other <00:06:23.905>agents

130
00:06:24.265 --> 00:06:26.845
<00:06:24.265>to <00:06:24.440>get <00:06:24.615>a <00:06:24.789>better <00:06:24.965>answer <00:06:25.140>or <00:06:25.315>a <00:06:25.490>best <00:06:25.664>answer.

131
00:06:28.465 --> 00:06:31.125
<00:06:28.465>So <00:06:28.640>you <00:06:28.815>don't <00:06:28.989>want <00:06:29.164>to <00:06:29.340>create <00:06:29.515>the <00:06:29.690>AI <00:06:29.864>application

132
00:06:31.145 --> 00:06:35.285
<00:06:31.145>or <00:06:31.300>agent <00:06:31.456>application <00:06:31.611>from <00:06:31.767>like <00:06:31.922>a <00:06:32.078>nothing, <00:06:32.233>like <00:06:32.389>a <00:06:32.544>zero,

133
00:06:35.715 --> 00:06:37.565
<00:06:35.715>like <00:06:36.065>a <00:06:36.415>low <00:06:36.765>application <00:06:37.115>code.

134
00:06:37.565 --> 00:06:41.005
<00:06:37.565>You're <00:06:37.720>probably <00:06:37.876>looking <00:06:38.031>for <00:06:38.187>the <00:06:38.342>framework <00:06:38.498>or <00:06:38.653>library <00:06:38.809>or <00:06:38.965>SDK

135
00:06:41.105 --> 00:06:45.445
<00:06:41.105>or <00:06:41.260>some <00:06:41.416>of <00:06:41.571>the <00:06:41.727>fancy <00:06:41.882>tool, <00:06:42.038>uh, <00:06:42.193>from <00:06:42.349>starting <00:06:42.505>point.

136
00:06:45.905 --> 00:06:49.925
<00:06:45.905>So <00:06:46.044>there <00:06:46.184>are <00:06:46.325>many, <00:06:46.465>uh, <00:06:46.604>kind <00:06:46.744>of <00:06:46.885>AI <00:06:47.025>agent <00:06:47.164>AI <00:06:47.304>framework.

137
00:06:49.925 --> 00:06:52.605
<00:06:49.925>You <00:06:50.080>probably, <00:06:50.236>how <00:06:50.391>about <00:06:50.547>some <00:06:50.702>of <00:06:50.858>them <00:06:51.013>you <00:06:51.169>can <00:06:51.325>searching,

138
00:06:52.785 --> 00:06:54.205
<00:06:52.784>you <00:06:53.040>can <00:06:53.296>Google <00:06:53.551>it <00:06:53.807>and <00:06:54.063>on.

139
00:06:54.585 --> 00:06:58.765
<00:06:54.585>But <00:06:54.740>this <00:06:54.896>all <00:06:55.051>kind <00:06:55.207>of <00:06:55.362>of <00:06:55.518>design <00:06:55.673>for <00:06:55.829>Python <00:06:55.984>developers.

140
00:07:00.025 --> 00:07:02.605
<00:07:00.025>Uh, <00:07:00.200>how <00:07:00.375>many <00:07:00.549>Python <00:07:00.724>developer <00:07:00.900>are <00:07:01.075>here <00:07:01.250>right <00:07:01.424>now?

141
00:07:04.735 --> 00:07:07.555
<00:07:04.735>You <00:07:04.935>got <00:07:05.135>lucky, <00:07:05.335>you <00:07:05.535>already <00:07:05.735>great <00:07:05.935>stuff <00:07:06.135>here,

142
00:07:07.975 --> 00:07:09.115
<00:07:07.975>but <00:07:08.488>Java <00:07:09.001>developer

143
00:07:09.615 --> 00:07:13.315
<00:07:09.615>and <00:07:09.755>then, <00:07:09.895>oh, <00:07:10.035>it's <00:07:10.175>not <00:07:10.315>about, <00:07:10.455>not <00:07:10.595>about <00:07:10.735>the <00:07:10.875>Java <00:07:11.015>developer.

144
00:07:13.335 --> 00:07:16.635
<00:07:13.335>How <00:07:13.510>do <00:07:13.685>we, <00:07:13.859>uh, <00:07:14.034>develop <00:07:14.210>agent <00:07:14.385>D <00:07:14.560>AI <00:07:14.734>application?

145
00:07:17.415 --> 00:07:20.315
<00:07:17.415>But <00:07:17.590>still, <00:07:17.765>luckily <00:07:17.940>the <00:07:18.115>Java <00:07:18.290>developer <00:07:18.465>still <00:07:18.640>have <00:07:18.815>multiple

146
00:07:20.315 --> 00:07:23.115
<00:07:20.315>choices <00:07:20.515>like <00:07:20.715>a <00:07:20.915>still <00:07:21.115>like <00:07:21.315>a <00:07:21.515>spring <00:07:21.715>framework

147
00:07:23.135 --> 00:07:25.595
<00:07:23.135>or <00:07:23.310>a <00:07:23.485>CORCUS <00:07:23.659>framework <00:07:23.835>and <00:07:24.010>link <00:07:24.185>chain <00:07:24.360>four <00:07:24.534>J

148
00:07:26.095 --> 00:07:28.435
<00:07:26.095>and <00:07:26.375>then <00:07:26.655>MCP <00:07:26.935>model <00:07:27.215>context <00:07:27.495>protocol.

149
00:07:28.735 --> 00:07:32.795
<00:07:28.735>But <00:07:28.935>you <00:07:29.135>cannot <00:07:29.335>have <00:07:29.535>only <00:07:29.735>one <00:07:29.935>solid <00:07:30.135>solution

150
00:07:32.855 --> 00:07:36.555
<00:07:32.855>to <00:07:33.088>develop <00:07:33.321>agent <00:07:33.555>application <00:07:33.788>for <00:07:34.021>Java <00:07:34.255>today.

151
00:07:37.095 --> 00:07:40.035
<00:07:37.095>You <00:07:37.270>actually <00:07:37.445>bring <00:07:37.620>some <00:07:37.795>other <00:07:37.970>piece <00:07:38.145>of <00:07:38.320>the, <00:07:38.495>uh,

152
00:07:40.355 --> 00:07:42.995
<00:07:40.355>opposite <00:07:40.588>project <00:07:40.821>and <00:07:41.055>then, <00:07:41.288>uh, <00:07:41.521>building <00:07:41.755>bra

153
00:07:43.295 --> 00:07:45.235
<00:07:43.295>and <00:07:43.575>then <00:07:43.855>create <00:07:44.135>agent <00:07:44.415>AI <00:07:44.695>application.

154
00:07:45.975 --> 00:07:49.435
<00:07:45.975>So <00:07:46.102>MCP, <00:07:46.229>I'm <00:07:46.356>gonna <00:07:46.484>skip <00:07:46.611>that. <00:07:46.738>You <00:07:46.865>probably <00:07:46.993>hold <00:07:47.120>about <00:07:47.247>a <00:07:47.375>lot.

155
00:07:49.615 --> 00:07:53.075
<00:07:49.615>And <00:07:49.848>then <00:07:50.081>'cause <00:07:50.315>Corcus <00:07:50.548>actually <00:07:50.781>integrate <00:07:51.015>MCP

156
00:07:53.295 --> 00:07:54.635
<00:07:53.295>as <00:07:53.596>like <00:07:53.898>a <00:07:54.199>Maven <00:07:54.501>library

157
00:07:54.975 --> 00:07:58.955
<00:07:54.975>or <00:07:55.115>a <00:07:55.255>greater <00:07:55.395>module, <00:07:55.535>uh, <00:07:55.675>pretty <00:07:55.815>much, <00:07:55.955>uh, <00:07:56.095>make <00:07:56.235>it <00:07:56.375>easier

158
00:07:59.215 --> 00:08:01.955
<00:07:59.215>to <00:07:59.448>develop <00:07:59.681>agent <00:07:59.915>AI <00:08:00.148>application <00:08:00.381>for <00:08:00.615>Java.

159
00:08:01.955 --> 00:08:05.515
<00:08:01.955>Develop <00:08:02.188>pro, <00:08:02.421>not <00:08:02.655>only, <00:08:02.888>uh, <00:08:03.121>MCP <00:08:03.354>implementation,

160
00:08:05.695 --> 00:08:09.355
<00:08:05.695>but <00:08:05.928>also <00:08:06.161>you <00:08:06.395>can <00:08:06.628>have <00:08:06.861>multiple <00:08:07.094>capability

161
00:08:09.455 --> 00:08:12.475
<00:08:09.455>for <00:08:09.734>develop <00:08:10.015>experience, <00:08:10.294>for <00:08:10.575>example, <00:08:10.854>observability

162
00:08:12.695 --> 00:08:15.475
<00:08:12.695>and <00:08:12.895>the <00:08:13.094>live <00:08:13.295>coding <00:08:13.495>and <00:08:13.695>then, <00:08:13.895>uh, <00:08:14.094>integral

163
00:08:15.475 --> 00:08:17.595
<00:08:15.475>with <00:08:15.675>the <00:08:15.875>test <00:08:16.075>driven <00:08:16.275>development <00:08:16.475>and <00:08:16.675>so <00:08:16.875>on.

164
00:08:18.135 --> 00:08:20.475
<00:08:18.135>So <00:08:18.290>I'm <00:08:18.446>gonna <00:08:18.601>go <00:08:18.757>jump <00:08:18.912>into <00:08:19.068>the <00:08:19.223>write <00:08:19.379>of <00:08:19.534>demo

165
00:08:21.135 --> 00:08:23.435
<00:08:21.135>and <00:08:21.275>then, <00:08:21.414>uh, <00:08:21.555>from <00:08:21.695>scratch, <00:08:21.835>uh, <00:08:21.974>this <00:08:22.115>is <00:08:22.255>a <00:08:22.395>little <00:08:22.534>bit,

166
00:08:23.495 --> 00:08:24.675
<00:08:23.495>uh, <00:08:24.026>similar <00:08:24.557>architecture.

167
00:08:24.675 --> 00:08:26.755
<00:08:24.675>So <00:08:24.908>I'm <00:08:25.141>gonna <00:08:25.375>create <00:08:25.608>a <00:08:25.841>MCP <00:08:26.075>client.

168
00:08:27.295 --> 00:08:29.715
<00:08:27.295>So <00:08:27.575>basically <00:08:27.855>when <00:08:28.135>you're <00:08:28.415>using <00:08:28.695>entropy,

169
00:08:30.175 --> 00:08:34.275
<00:08:30.175>and <00:08:30.350>you <00:08:30.525>probably <00:08:30.700>be <00:08:30.875>recommended <00:08:31.050>to <00:08:31.225>using <00:08:31.400>Crowd <00:08:31.575>desktop

170
00:08:34.415 --> 00:08:35.675
<00:08:34.414>as <00:08:34.982>MCP <00:08:35.549>client,

171
00:08:36.255 --> 00:08:39.635
<00:08:36.255>but <00:08:36.410>Java <00:08:36.566>developer, <00:08:36.721>uh, <00:08:36.877>you <00:08:37.032>might <00:08:37.188>need <00:08:37.343>to <00:08:37.499>simplify <00:08:37.655>how

172
00:08:39.635 --> 00:08:42.195
<00:08:39.635>to <00:08:39.835>make <00:08:40.034>it <00:08:40.235>easier <00:08:40.434>and <00:08:40.635>simplify <00:08:40.835>my <00:08:41.034>application.

173
00:08:43.095 --> 00:08:46.835
<00:08:43.095>AI <00:08:43.295>services <00:08:43.495>Borrows <00:08:43.695>MCP <00:08:43.895>client, <00:08:44.095>the <00:08:44.295>caucus, <00:08:44.495>uh,

174
00:08:46.985 --> 00:08:51.315
<00:08:46.985>allowed <00:08:47.140>you <00:08:47.296>have <00:08:47.451>one <00:08:47.607>AI <00:08:47.762>service <00:08:47.918>which <00:08:48.073>you, <00:08:48.229>uh, <00:08:48.385>has,

175
00:08:51.655 --> 00:08:55.845
<00:08:51.655>can <00:08:51.782>play <00:08:51.909>a <00:08:52.036>role <00:08:52.164>for, <00:08:52.291>uh, <00:08:52.418>MCP <00:08:52.545>client <00:08:52.673>at <00:08:52.800>the <00:08:52.927>same <00:08:53.055>time,

176
00:08:56.025 --> 00:08:59.165
<00:08:56.025>you <00:08:56.199>don't <00:08:56.375>need <00:08:56.550>to <00:08:56.725>separate <00:08:56.900>MCP <00:08:57.074>client, <00:08:57.250>uh, <00:08:57.425>along

177
00:08:59.165 --> 00:09:00.405
<00:08:59.165>with <00:08:59.536>the <00:08:59.909>AI <00:09:00.281>services

178
00:09:00.985 --> 00:09:05.085
<00:09:00.985>and <00:09:01.160>also <00:09:01.335>you <00:09:01.510>can, <00:09:01.685>uh, <00:09:01.860>just <00:09:02.035>quickly <00:09:02.210>stand <00:09:02.385>up

179
00:09:06.015 --> 00:09:09.175
<00:09:06.015>MCP <00:09:06.295>servers, <00:09:06.574>uh, <00:09:06.855>from <00:09:07.135>external <00:09:07.415>services

180
00:09:09.355 --> 00:09:12.695
<00:09:09.355>or <00:09:09.495>you <00:09:09.635>can <00:09:09.775>create <00:09:09.915>a <00:09:10.055>customer <00:09:10.195>MCP <00:09:10.335>server <00:09:10.475>with <00:09:10.615>the <00:09:10.755>corcus.

181
00:09:12.995 --> 00:09:16.415
<00:09:12.995>So <00:09:13.170>when <00:09:13.345>you <00:09:13.520>go <00:09:13.695>to <00:09:13.870>MCP, <00:09:14.045>uh, <00:09:14.220>GitHub <00:09:14.395>repository,

182
00:09:16.785 --> 00:09:18.815
<00:09:16.785>there <00:09:17.064>are <00:09:17.344>more <00:09:17.625>than <00:09:17.905>300 <00:09:18.185>different

183
00:09:19.135 --> 00:09:20.495
<00:09:19.135>external <00:09:19.543>services <00:09:19.951>right <00:09:20.359>now.

184
00:09:20.835 --> 00:09:23.695
<00:09:20.835>And <00:09:21.010>how <00:09:21.185>do, <00:09:21.360>uh, <00:09:21.535>how <00:09:21.710>do <00:09:21.885>I <00:09:22.060>can <00:09:22.235>start

185
00:09:24.575 --> 00:09:26.575
<00:09:24.575>MCP <00:09:24.855>server <00:09:25.135>on <00:09:25.415>my <00:09:25.695>local <00:09:25.975>machine?

186
00:09:26.725 --> 00:09:30.935
<00:09:26.725>They <00:09:26.880>pretty <00:09:27.036>much, <00:09:27.191>uh, <00:09:27.347>give <00:09:27.502>us <00:09:27.658>some <00:09:27.813>example <00:09:27.969>using <00:09:28.125>JavaScript

187
00:09:31.045 --> 00:09:32.215
<00:09:31.045>because <00:09:31.571>Java <00:09:32.098>screen

188
00:09:32.275 --> 00:09:34.895
<00:09:32.275>and <00:09:32.508>no <00:09:32.741>JS <00:09:32.975>doesn't <00:09:33.208>have <00:09:33.441>any, <00:09:33.675>uh,

189
00:09:35.685 --> 00:09:37.335
<00:09:35.685>complicated <00:09:37.084>dependency.

190
00:09:37.335 --> 00:09:38.935
<00:09:37.335>You <00:09:37.685>can <00:09:38.035>just <00:09:38.385>install <00:09:38.735>NPM

191
00:09:38.935 --> 00:09:40.975
<00:09:38.935>and <00:09:39.168>just <00:09:39.401>running <00:09:39.635>on <00:09:39.868>pretty <00:09:40.101>much <00:09:40.334>easier.

192
00:09:41.045 --> 00:09:42.855
<00:09:41.045>Like <00:09:41.278>it <00:09:41.511>takes <00:09:41.745>like <00:09:41.978>a <00:09:42.211>couple <00:09:42.444>seconds.

193
00:09:43.315 --> 00:09:47.015
<00:09:43.315>But <00:09:43.490>Java <00:09:43.665>development <00:09:43.840>standpoint, <00:09:44.015>okay, <00:09:44.190>how <00:09:44.365>do <00:09:44.540>which <00:09:44.715>NPM

194
00:09:47.605 --> 00:09:51.455
<00:09:47.605>version <00:09:47.745>I <00:09:47.885>need <00:09:48.025>to <00:09:48.165>download <00:09:48.305>and <00:09:48.445>install <00:09:48.585>on <00:09:48.725>my <00:09:48.865>local <00:09:49.005>machine?

195
00:09:51.835 --> 00:09:54.015
<00:09:51.835>And <00:09:52.010>then <00:09:52.185>which <00:09:52.360>compilation <00:09:52.535>I <00:09:52.710>need <00:09:52.885>to <00:09:53.060>use <00:09:53.235>that

196
00:09:54.015 --> 00:09:55.055
<00:09:54.015>for <00:09:54.483>MCP <00:09:54.950>server.

197
00:09:55.655 --> 00:09:59.095
<00:09:55.655>I <00:09:55.810>want <00:09:55.966>to <00:09:56.121>run <00:09:56.277>like <00:09:56.432>a <00:09:56.588>five <00:09:56.743>different <00:09:56.899>MCP <00:09:57.055>server

198
00:09:59.235 --> 00:10:00.335
<00:09:59.235>on <00:09:59.565>my <00:09:59.895>local <00:10:00.225>machine.

199
00:10:00.675 --> 00:10:02.575
<00:10:00.675>And <00:10:00.849>how <00:10:01.025>do <00:10:01.199>it <00:10:01.375>start <00:10:01.550>at <00:10:01.724>the <00:10:01.900>same <00:10:02.074>time?

200
00:10:02.905 --> 00:10:04.095
<00:10:02.905>Maybe <00:10:03.119>it's <00:10:03.333>a <00:10:03.547>little <00:10:03.761>bit <00:10:03.976>hassle

201
00:10:04.355 --> 00:10:06.815
<00:10:04.355>and <00:10:04.635>find <00:10:04.915>the, <00:10:05.195>uh, <00:10:05.475>documentation <00:10:05.755>all.

202
00:10:07.195 --> 00:10:11.335
<00:10:07.195>So <00:10:07.350>cus <00:10:07.506>actually <00:10:07.661>you <00:10:07.817>can <00:10:07.972>just <00:10:08.128>set <00:10:08.283>your <00:10:08.439>computation <00:10:08.595>file

203
00:10:11.915 --> 00:10:13.935
<00:10:11.915>as <00:10:12.194>we <00:10:12.474>can <00:10:12.755>say <00:10:13.035>computation <00:10:13.314>model

204
00:10:14.435 --> 00:10:18.175
<00:10:14.435>and <00:10:14.714>then <00:10:14.994>cus <00:10:15.275>automatically <00:10:15.555>star <00:10:15.834>that

205
00:10:18.875 --> 00:10:22.495
<00:10:18.875>no <00:10:19.075>JS <00:10:19.275>process <00:10:19.475>automatically <00:10:19.675>on <00:10:19.875>your <00:10:20.075>local <00:10:20.275>machine.

206
00:10:23.595 --> 00:10:25.495
<00:10:23.595>So <00:10:23.875>I'm <00:10:24.155>gonna <00:10:24.435>go <00:10:24.715>to <00:10:24.995>demo

207
00:10:25.915 --> 00:10:30.415
<00:10:25.915>and <00:10:26.115>then, <00:10:26.314>so <00:10:26.515>the <00:10:26.714>basically, <00:10:26.915>uh, <00:10:27.115>cork <00:10:27.314>io,

208
00:10:30.415 --> 00:10:33.735
<00:10:30.415>which <00:10:30.555>is <00:10:30.694>uh, <00:10:30.834>some <00:10:30.974>kind <00:10:31.115>of <00:10:31.255>our <00:10:31.395>uh, <00:10:31.535>community <00:10:31.675>landing <00:10:31.814>page

209
00:10:33.915 --> 00:10:36.415
<00:10:33.915>and <00:10:34.115>then <00:10:34.314>you <00:10:34.515>can <00:10:34.714>go <00:10:34.915>to <00:10:35.115>star <00:10:35.314>coding

210
00:10:36.835 --> 00:10:39.855
<00:10:36.835>or <00:10:37.010>type <00:10:37.185>in <00:10:37.360>directly <00:10:37.535>code <00:10:37.710>to <00:10:37.885>that <00:10:38.060>cork <00:10:38.235>io.

211
00:10:40.395 --> 00:10:43.735
<00:10:40.395>And <00:10:40.550>then <00:10:40.706>there <00:10:40.861>are <00:10:41.017>few <00:10:41.172>bunch <00:10:41.328>of <00:10:41.483>the, <00:10:41.639>uh, <00:10:41.795>opinionated

212
00:10:44.245 --> 00:10:47.695
<00:10:44.245>example, <00:10:44.445>here's <00:10:44.645>the <00:10:44.845>rest <00:10:45.045>API <00:10:45.245>and <00:10:45.445>a <00:10:45.645>database

213
00:10:47.755 --> 00:10:51.415
<00:10:47.755>and <00:10:47.930>an <00:10:48.105>event <00:10:48.280>driven <00:10:48.455>application <00:10:48.630>and <00:10:48.805>a <00:10:48.980>web <00:10:49.155>application

214
00:10:52.035 --> 00:10:55.175
<00:10:52.035>and <00:10:52.268>then <00:10:52.501>CRI <00:10:52.735>command <00:10:52.968>line <00:10:53.201>and <00:10:53.435>subside

215
00:10:55.175 --> 00:10:56.455
<00:10:55.175>and <00:10:55.463>rendering <00:10:55.751>something <00:10:56.039>like <00:10:56.327>that.

216
00:10:56.755 --> 00:10:59.015
<00:10:56.755>And <00:10:56.955>luckily <00:10:57.155>we <00:10:57.355>have <00:10:57.555>a <00:10:57.755>AI <00:10:57.955>application <00:10:58.155>here.

217
00:10:59.245 --> 00:11:03.575
<00:10:59.245>This <00:10:59.385>is <00:10:59.525>not <00:10:59.665>a <00:10:59.805>gent <00:10:59.945>ai, <00:11:00.085>just <00:11:00.225>generally <00:11:00.365>with <00:11:00.505>AI <00:11:00.645>application

218
00:11:04.035 --> 00:11:07.535
<00:11:04.035>as <00:11:04.235>you <00:11:04.435>can <00:11:04.635>see, <00:11:04.834>uh, <00:11:05.035>two, <00:11:05.235>uh, <00:11:05.435>extension

219
00:11:07.675 --> 00:11:11.615
<00:11:07.675>and <00:11:07.849>um, <00:11:08.025>dependency <00:11:08.199>library <00:11:08.375>automatically, <00:11:08.550>uh, <00:11:08.724>check <00:11:08.900>it <00:11:09.074>out.

220
00:11:11.955 --> 00:11:15.895
<00:11:11.955>One <00:11:12.095>is <00:11:12.235>open <00:11:12.375>ai, <00:11:12.515>open <00:11:12.655>AI <00:11:12.795>for <00:11:12.935>using <00:11:13.075>open <00:11:13.215>AI <00:11:13.355>model

221
00:11:16.235 --> 00:11:17.815
<00:11:16.235>and <00:11:16.515>the <00:11:16.795>is <00:11:17.075>a <00:11:17.355>easy <00:11:17.635>rack.

222
00:11:18.035 --> 00:11:20.655
<00:11:18.035>So <00:11:18.175>I'm <00:11:18.314>not <00:11:18.454>gonna <00:11:18.594>use <00:11:18.735>Easy <00:11:18.875>Rack, <00:11:19.015>I'm <00:11:19.155>a <00:11:19.295>rack <00:11:19.435>capability,

223
00:11:20.655 --> 00:11:23.655
<00:11:20.655>but <00:11:20.795>I'm <00:11:20.935>gonna <00:11:21.074>use <00:11:21.214>open <00:11:21.355>AI <00:11:21.495>for <00:11:21.635>today <00:11:21.775>for <00:11:21.915>AI <00:11:22.055>model.

224
00:11:24.115 --> 00:11:26.935
<00:11:24.115>And <00:11:24.290>I'm <00:11:24.465>gonna <00:11:24.640>add <00:11:24.815>like <00:11:24.990>a <00:11:25.165>MCP <00:11:25.340>type <00:11:25.515>in

225
00:11:26.955 --> 00:11:31.135
<00:11:26.955>and <00:11:27.082>you <00:11:27.209>can <00:11:27.336>see <00:11:27.464>MCP <00:11:27.591>client <00:11:27.718>and <00:11:27.845>MCP <00:11:27.973>server <00:11:28.100>and <00:11:28.227>MCP <00:11:28.355>studio.

226
00:11:31.515 --> 00:11:34.935
<00:11:31.515>But <00:11:31.670>today <00:11:31.826>I'm <00:11:31.981>gonna <00:11:32.137>just <00:11:32.292>use <00:11:32.448>the <00:11:32.603>MCP <00:11:32.759>client <00:11:32.915>for,

227
00:11:34.995 --> 00:11:36.215
<00:11:34.995>uh, <00:11:35.544>caucus <00:11:36.093>application.

228
00:11:36.635 --> 00:11:41.505
<00:11:36.635>And <00:11:36.790>let <00:11:36.946>me <00:11:37.101>try <00:11:37.257>to <00:11:37.412>change <00:11:37.568>the, <00:11:37.723>my <00:11:37.879>application, <00:11:38.035>uh,

229
00:11:41.505 --> 00:11:44.145
<00:11:41.505>like <00:11:41.855>a <00:11:42.205>cus <00:11:42.555>uh, <00:11:42.905>Asian

230
00:11:45.045 --> 00:11:48.505
<00:11:45.045>and <00:11:45.200>uh, <00:11:45.356>I'm <00:11:45.511>gonna <00:11:45.667>try <00:11:45.822>to <00:11:45.978>uh, <00:11:46.133>download <00:11:46.289>z <00:11:46.444>file

231
00:11:49.645 --> 00:11:50.705
<00:11:49.645>and <00:11:50.122>then <00:11:50.599>unzip

232
00:11:51.535 --> 00:11:55.575
<00:11:51.535>and <00:11:51.735>I'm <00:11:51.935>gonna <00:11:52.135>open <00:11:52.334>my <00:11:52.535>just <00:11:52.735>Generate <00:11:52.935>project,

233
00:11:55.645 --> 00:11:59.135
<00:11:55.645>just <00:11:55.800>I <00:11:55.956>create <00:11:56.111>a <00:11:56.267>project <00:11:56.422>from <00:11:56.578>scratch <00:11:56.733>my <00:11:56.889>ID <00:11:57.045>tool

234
00:11:59.875 --> 00:12:00.895
<00:11:59.875>and <00:12:00.104>then <00:12:00.334>first <00:12:00.563>thing <00:12:00.793>first

235
00:12:01.075 --> 00:12:03.255
<00:12:01.075>and <00:12:01.308>then <00:12:01.541>Corcas <00:12:01.775>provide <00:12:02.008>the <00:12:02.241>coca <00:12:02.475>demo,

236
00:12:03.505 --> 00:12:06.375
<00:12:03.505>which <00:12:03.705>is <00:12:03.905>a <00:12:04.105>development <00:12:04.305>mode <00:12:04.505>to <00:12:04.705>live <00:12:04.905>coding

237
00:12:06.475 --> 00:12:07.815
<00:12:06.475>and <00:12:06.676>the <00:12:06.877>o <00:12:07.078>your <00:12:07.279>o <00:12:07.480>local <00:12:07.681>time.

238
00:12:08.195 --> 00:12:11.255
<00:12:08.195>I'm <00:12:08.350>gonna <00:12:08.506>using <00:12:08.661>m <00:12:08.817>command <00:12:08.972>line <00:12:09.128>applied <00:12:09.283>generate <00:12:09.439>CORs <00:12:09.595>project

239
00:12:11.365 --> 00:12:13.895
<00:12:11.365>with <00:12:11.520>grad <00:12:11.676>and <00:12:11.831>you <00:12:11.987>can <00:12:12.142>use <00:12:12.298>in <00:12:12.453>grad <00:12:12.609>command, <00:12:12.765>right?

240
00:12:14.165 --> 00:12:16.215
<00:12:14.165>Okay, <00:12:14.398>I <00:12:14.631>just <00:12:14.865>run <00:12:15.098>my <00:12:15.331>focus <00:12:15.564>application

241
00:12:16.675 --> 00:12:19.255
<00:12:16.675>and <00:12:16.802>then, <00:12:16.929>okay, <00:12:17.056>I <00:12:17.184>just, <00:12:17.311>just <00:12:17.438>forgot <00:12:17.565>I <00:12:17.693>need <00:12:17.820>to <00:12:17.947>change <00:12:18.074>it.

242
00:12:19.335 --> 00:12:22.535
<00:12:19.335>I <00:12:19.462>wanted <00:12:19.589>to <00:12:19.716>really <00:12:19.844>want <00:12:19.971>to <00:12:20.098>raise <00:12:20.225>the <00:12:20.353>project, <00:12:20.480>uh, <00:12:20.607>Java <00:12:20.735>24

243
00:12:22.955 --> 00:12:24.815
<00:12:22.955>and <00:12:23.188>when <00:12:23.421>I <00:12:23.655>change <00:12:23.888>it, <00:12:24.121>Java <00:12:24.355>24

244
00:12:25.235 --> 00:12:28.455
<00:12:25.235>and <00:12:25.410>it <00:12:25.585>automatically <00:12:25.760>recompile <00:12:25.935>restart <00:12:26.110>co <00:12:26.285>in <00:12:26.460>a <00:12:26.635>second.

245
00:12:28.955 --> 00:12:30.695
<00:12:28.955>So <00:12:29.188>I <00:12:29.421>don't <00:12:29.655>need <00:12:29.888>to <00:12:30.121>change <00:12:30.355>anything.

246
00:12:30.995 --> 00:12:34.335
<00:12:30.995>So <00:12:31.170>I <00:12:31.345>just <00:12:31.520>keep <00:12:31.695>focusing <00:12:31.870>my <00:12:32.045>AI <00:12:32.220>application <00:12:32.395>development.

247
00:12:35.835 --> 00:12:37.775
<00:12:35.835>And <00:12:36.185>then, <00:12:36.535>uh, <00:12:36.885>I <00:12:37.235>wanted

248
00:12:37.835 --> 00:12:40.855
<00:12:37.835>to <00:12:38.035>access <00:12:38.235>the <00:12:38.435>Coca <00:12:38.635>WI <00:12:38.835>which <00:12:39.035>he <00:12:39.235>show

249
00:12:41.605 --> 00:12:44.775
<00:12:41.605>visualization <00:12:41.805>fancy <00:12:42.005>stuff <00:12:42.205>rather <00:12:42.405>than <00:12:42.605>old <00:12:42.805>command <00:12:43.005>line.

250
00:12:45.075 --> 00:12:49.695
<00:12:45.075>In <00:12:45.202>order <00:12:45.329>to, <00:12:45.456>I'm <00:12:45.584>gonna <00:12:45.711>use, <00:12:45.838>I'm <00:12:45.965>gonna, <00:12:46.093>uh, <00:12:46.220>add <00:12:46.347>one, <00:12:46.475>uh,

251
00:12:50.215 --> 00:12:51.335
<00:12:50.215>library <00:12:50.551>is <00:12:50.887>a <00:12:51.223>BX

252
00:12:51.995 --> 00:12:55.495
<00:12:51.995>and <00:12:52.170>then <00:12:52.345>I'm <00:12:52.520>going <00:12:52.695>the, <00:12:52.870>my <00:12:53.045>work <00:12:53.220>automatically <00:12:53.395>rerun

253
00:12:55.555 --> 00:12:57.775
<00:12:55.555>and <00:12:55.755>I'm <00:12:55.954>going <00:12:56.155>to <00:12:56.354>go <00:12:56.555>to <00:12:56.755>dev <00:12:56.954>ey.

254
00:12:58.115 --> 00:13:01.775
<00:12:58.115>And <00:12:58.290>then <00:12:58.465>there <00:12:58.640>are <00:12:58.815>many, <00:12:58.990>uh, <00:12:59.165>the <00:12:59.340>tile <00:12:59.515>here.

255
00:13:02.165 --> 00:13:03.255
<00:13:02.165>It's <00:13:02.655>all, <00:13:03.146>uh,

256
00:13:03.815 --> 00:13:07.175
<00:13:03.815>bel <00:13:03.970>dependency <00:13:04.126>in <00:13:04.281>my <00:13:04.437>Maven <00:13:04.592>project <00:13:04.748>is <00:13:04.903>already <00:13:05.059>pulling <00:13:05.215>down

257
00:13:07.355 --> 00:13:09.495
<00:13:07.355>my <00:13:07.588>project <00:13:07.821>when <00:13:08.055>I <00:13:08.288>generate <00:13:08.521>new <00:13:08.755>project.

258
00:13:10.115 --> 00:13:12.215
<00:13:10.115>You <00:13:10.270>can <00:13:10.426>see <00:13:10.581>here <00:13:10.737>the <00:13:10.892>rain <00:13:11.048>chain <00:13:11.203>four <00:13:11.359>J <00:13:11.515>core,

259
00:13:12.705 --> 00:13:15.895
<00:13:12.705>there <00:13:12.880>are <00:13:13.055>AI <00:13:13.230>services <00:13:13.405>zero <00:13:13.580>and <00:13:13.755>then <00:13:13.930>two <00:13:14.105>zero.

260
00:13:16.235 --> 00:13:17.455
<00:13:16.235>And <00:13:16.454>then <00:13:16.674>when <00:13:16.893>you <00:13:17.113>are <00:13:17.333>nothing

261
00:13:17.455 --> 00:13:19.415
<00:13:17.455>because, <00:13:17.735>uh, <00:13:18.015>this <00:13:18.295>is <00:13:18.575>empty <00:13:18.855>project.

262
00:13:19.885 --> 00:13:22.575
<00:13:19.885>When <00:13:20.085>I <00:13:20.285>go <00:13:20.485>back <00:13:20.685>to <00:13:20.885>my <00:13:21.085>source <00:13:21.285>trajectory,

263
00:13:23.095 --> 00:13:26.655
<00:13:23.095>I <00:13:23.250>don't <00:13:23.406>have <00:13:23.561>any <00:13:23.717>source, <00:13:23.872>just <00:13:24.028>is <00:13:24.183>empty <00:13:24.339>from <00:13:24.495>scratch.

264
00:13:27.155 --> 00:13:30.575
<00:13:27.155>Now <00:13:27.329>I'm <00:13:27.505>gonna <00:13:27.680>create <00:13:27.855>a <00:13:28.030>just, <00:13:28.204>uh, <00:13:28.380>general <00:13:28.555>ai.

265
00:13:30.575 --> 00:13:33.735
<00:13:30.575>First <00:13:30.808>I'm <00:13:31.041>gonna <00:13:31.275>create <00:13:31.508>a <00:13:31.741>new <00:13:31.975>class

266
00:13:33.875 --> 00:13:36.055
<00:13:33.875>and <00:13:34.155>then <00:13:34.435>let's <00:13:34.715>say <00:13:34.995>interface, <00:13:35.275>uh,

267
00:13:36.055 --> 00:13:37.455
<00:13:36.055>let's <00:13:36.370>say <00:13:36.685>interface <00:13:37.000>name <00:13:37.315>Asian.

268
00:13:38.465 --> 00:13:42.965
<00:13:38.465>And <00:13:38.581>then <00:13:38.698>I'm <00:13:38.815>gonna <00:13:38.931>try <00:13:39.048>to <00:13:39.165>make <00:13:39.281>this, <00:13:39.398>uh, <00:13:39.515>Asian <00:13:39.631>as <00:13:39.748>a <00:13:39.865>general

269
00:13:43.485 --> 00:13:46.925
<00:13:43.485>services <00:13:43.660>first, <00:13:43.835>which <00:13:44.010>is <00:13:44.185>I'm <00:13:44.360>going <00:13:44.535>to <00:13:44.710>register, <00:13:44.885>uh,

270
00:13:46.985 --> 00:13:50.405
<00:13:46.985>one <00:13:47.125>annotation, <00:13:47.265>which <00:13:47.405>is <00:13:47.545>came <00:13:47.685>from, <00:13:47.825>uh, <00:13:47.965>rank <00:13:48.105>chain <00:13:48.245>four <00:13:48.385>J.

271
00:13:50.745 --> 00:13:55.445
<00:13:50.745>So <00:13:50.900>one <00:13:51.056>annotation <00:13:51.211>make <00:13:51.367>my <00:13:51.522>plane <00:13:51.678>interface <00:13:51.833>to <00:13:51.989>turn <00:13:52.145>into,

272
00:13:56.265 --> 00:13:57.765
<00:13:56.265>uh, <00:13:56.939>general <00:13:57.615>ai.

273
00:13:58.105 --> 00:14:00.965
<00:13:58.105>And <00:13:58.260>then <00:13:58.416>I <00:13:58.571>also <00:13:58.727>need <00:13:58.882>to <00:13:59.038>implement <00:13:59.193>like <00:13:59.349>a <00:13:59.505>prompt

274
00:14:01.485 --> 00:14:02.845
<00:14:01.485>engineering <00:14:02.097>summary <00:14:02.709>here.

275
00:14:03.385 --> 00:14:07.525
<00:14:03.385>How <00:14:03.492>to <00:14:03.600>set <00:14:03.708>a <00:14:03.815>user <00:14:03.923>message <00:14:04.031>and <00:14:04.138>how <00:14:04.246>to <00:14:04.354>set <00:14:04.461>is <00:14:04.569>a <00:14:04.677>message <00:14:04.785>here.

276
00:14:07.975 --> 00:14:10.725
<00:14:07.975>Lemme <00:14:08.175>try <00:14:08.375>to <00:14:08.575>create <00:14:08.775>one <00:14:08.975>uh, <00:14:09.175>method <00:14:09.375>here.

277
00:14:12.765 --> 00:14:14.505
<00:14:12.765>I'm <00:14:13.115>gonna <00:14:13.465>try <00:14:13.814>to <00:14:14.165>string

278
00:14:15.245 --> 00:14:18.175
<00:14:15.245>and <00:14:15.445>like <00:14:15.645>a, <00:14:15.845>let's <00:14:16.045>say <00:14:16.245>method <00:14:16.445>name <00:14:16.645>Asian

279
00:14:18.475 --> 00:14:23.455
<00:14:18.475>and <00:14:18.630>the <00:14:18.786>user <00:14:18.941>message, <00:14:19.097>which <00:14:19.252>is, <00:14:19.408>uh, <00:14:19.563>string <00:14:19.719>and <00:14:19.875>question

280
00:14:25.865 --> 00:14:27.605
<00:14:25.865>and <00:14:26.331>usual <00:14:26.798>message <00:14:27.265>annotation.

281
00:14:28.045 --> 00:14:31.685
<00:14:28.045>Whenever <00:14:28.219>I <00:14:28.395>type <00:14:28.569>in <00:14:28.745>my <00:14:28.920>question <00:14:29.094>from <00:14:29.270>rest <00:14:29.444>API

282
00:14:31.745 --> 00:14:35.805
<00:14:31.745>or <00:14:31.872>chat <00:14:31.999>bot, <00:14:32.126>whatever <00:14:32.254>I <00:14:32.381>use <00:14:32.508>that, <00:14:32.635>that <00:14:32.763>is <00:14:32.890>a <00:14:33.017>usual <00:14:33.145>message

283
00:14:36.105 --> 00:14:40.885
<00:14:36.105>and <00:14:36.245>mapping <00:14:36.385>into <00:14:36.525>my <00:14:36.665>Java <00:14:36.805>in <00:14:36.945>sending <00:14:37.085>to <00:14:37.225>my <00:14:37.365>AI <00:14:37.505>model.

284
00:14:41.625 --> 00:14:45.725
<00:14:41.625>Pretty <00:14:41.780>simple. <00:14:41.936>And <00:14:42.091>then <00:14:42.247>another <00:14:42.402>message <00:14:42.558>is <00:14:42.713>a <00:14:42.869>system <00:14:43.025>message,

285
00:14:45.815 --> 00:14:49.845
<00:14:45.815>which <00:14:45.955>is <00:14:46.095>a <00:14:46.235>initial <00:14:46.375>message <00:14:46.515>is <00:14:46.655>a <00:14:46.795>one <00:14:46.935>time <00:14:47.075>sending <00:14:47.215>to

286
00:14:50.745 --> 00:14:52.965
<00:14:50.745>AI <00:14:51.025>model <00:14:51.305>when <00:14:51.585>my <00:14:51.865>application <00:14:52.145>start,

287
00:14:53.465 --> 00:14:56.485
<00:14:53.465>if <00:14:53.640>you <00:14:53.815>restart <00:14:53.990>my <00:14:54.165>AI <00:14:54.340>application, <00:14:54.515>the <00:14:54.690>sending <00:14:54.865>message,

288
00:14:56.785 --> 00:15:00.405
<00:14:56.785>resent <00:14:56.940>the <00:14:57.096>process, <00:14:57.251>initial <00:14:57.407>messages, <00:14:57.562>resent <00:14:57.718>it <00:14:57.873>to <00:14:58.029>AI <00:14:58.185>model.

289
00:15:00.945 --> 00:15:05.045
<00:15:00.945>That's <00:15:01.145>first <00:15:01.345>initial <00:15:01.545>message <00:15:01.745>is <00:15:01.945>define <00:15:02.145>ai, <00:15:02.345>cie

290
00:15:05.225 --> 00:15:08.005
<00:15:05.225>and <00:15:05.458>behavior <00:15:05.691>and <00:15:05.925>scope <00:15:06.158>and <00:15:06.391>so <00:15:06.625>on.

291
00:15:08.465 --> 00:15:10.405
<00:15:08.465>So <00:15:08.815>I'm <00:15:09.165>gonna <00:15:09.515>say <00:15:09.865>just,

292
00:15:11.865 --> 00:15:15.015
<00:15:11.865>uh, <00:15:12.565>pretty <00:15:13.265>simple.

293
00:15:17.465 --> 00:15:22.165
<00:15:17.465>So <00:15:17.815>you <00:15:18.165>are <00:15:18.515>a <00:15:18.865>professional

294
00:15:22.915 --> 00:15:26.855
<00:15:22.915>assistant, <00:15:23.265>it, <00:15:23.615>so <00:15:23.964>maybe <00:15:24.314>default

295
00:15:26.875 --> 00:15:28.695
<00:15:26.875>and <00:15:27.075>you <00:15:27.275>are <00:15:27.475>a <00:15:27.675>professional <00:15:27.875>assistant <00:15:28.075>for <00:15:28.275>me.

296
00:15:29.355 --> 00:15:34.175
<00:15:29.355>And <00:15:29.635>then <00:15:29.915>all <00:15:30.195>available <00:15:30.475>tools <00:15:30.755>should

297
00:15:34.195 --> 00:15:37.495
<00:15:34.195>be <00:15:35.595>utilized

298
00:15:39.685 --> 00:15:43.855
<00:15:39.685>without <00:15:40.035>ex <00:15:40.385>explicit, <00:15:40.734>uh, <00:15:41.084>recast.

299
00:15:45.295 --> 00:15:47.475
<00:15:45.295>So <00:15:45.574>here's <00:15:45.854>your <00:15:46.135>1 <00:15:46.415>1 <00:15:46.694>9.

300
00:15:48.785 --> 00:15:52.915
<00:15:48.785>Just <00:15:49.018>make <00:15:49.251>my, <00:15:49.485>generally <00:15:49.718>with <00:15:49.951>AI <00:15:50.185>services

301
00:15:53.815 --> 00:15:57.755
<00:15:53.815>change <00:15:54.165>to <00:15:54.515>agent <00:15:54.865>AI <00:15:55.215>application.

302
00:15:58.535 --> 00:16:01.995
<00:15:58.535>So <00:15:58.814>because <00:15:59.094>I <00:15:59.375>explained <00:15:59.655>earlier <00:15:59.935>what

303
00:16:02.735 --> 00:16:06.955
<00:16:02.735>you <00:16:02.910>can <00:16:03.085>call <00:16:03.260>AI <00:16:03.435>service <00:16:03.610>edge <00:16:03.785>agent <00:16:03.960>AI <00:16:04.135>application,

304
00:16:06.955 --> 00:16:10.715
<00:16:06.955>which <00:16:07.188>is <00:16:07.421>agent <00:16:07.655>AI <00:16:07.888>application, <00:16:08.121>just <00:16:08.355>try

305
00:16:10.735 --> 00:16:15.075
<00:16:10.735>to <00:16:10.935>use <00:16:11.135>all <00:16:11.335>available <00:16:11.535>tool, <00:16:11.735>external <00:16:11.935>tool <00:16:12.135>autonomously.

306
00:16:15.455 --> 00:16:16.835
<00:16:15.455>As <00:16:15.765>I <00:16:16.076>said, <00:16:16.386>all <00:16:16.697>available.

307
00:16:17.175 --> 00:16:19.155
<00:16:17.175>I'm <00:16:17.408>not <00:16:17.641>gonna <00:16:17.875>say <00:16:18.108>any <00:16:18.341>specific <00:16:18.574>tool.

308
00:16:19.455 --> 00:16:22.115
<00:16:19.455>You <00:16:19.595>have <00:16:19.735>some <00:16:19.875>tool, <00:16:20.015>a <00:16:20.155>tool <00:16:20.295>be, <00:16:20.435>I'm <00:16:20.575>not <00:16:20.715>saying <00:16:20.855>anything.

309
00:16:22.305 --> 00:16:24.995
<00:16:22.305>Just <00:16:22.538>all <00:16:22.771>available <00:16:23.005>tool <00:16:23.238>should <00:16:23.471>be <00:16:23.704>used

310
00:16:25.095 --> 00:16:26.755
<00:16:25.095>and <00:16:25.445>you <00:16:25.795>like, <00:16:26.145>without <00:16:26.495>any

311
00:16:27.635 --> 00:16:29.555
<00:16:27.635>explicit <00:16:27.985>guide <00:16:28.335>explicit <00:16:28.685>claim <00:16:29.035>stuff,

312
00:16:29.555 --> 00:16:30.675
<00:16:29.555>you're <00:16:29.806>gonna <00:16:30.059>do <00:16:30.310>that <00:16:30.563>first.

313
00:16:30.825 --> 00:16:33.875
<00:16:30.825>This <00:16:30.965>one, <00:16:31.105>that <00:16:31.245>one, <00:16:31.385>and <00:16:31.525>that <00:16:31.665>one. <00:16:31.805>I'm <00:16:31.945>not <00:16:32.085>saying <00:16:32.225>anything.

314
00:16:33.875 --> 00:16:37.475
<00:16:33.875>Just <00:16:34.050>one <00:16:34.225>sentence. <00:16:34.400>You're <00:16:34.575>gonna <00:16:34.750>use <00:16:34.925>any <00:16:35.100>available <00:16:35.275>tools.

315
00:16:37.735 --> 00:16:41.275
<00:16:37.735>That's <00:16:37.890>it. <00:16:38.046>And <00:16:38.201>this <00:16:38.357>one <00:16:38.512>sentence, <00:16:38.668>make <00:16:38.823>your <00:16:38.979>AI <00:16:39.135>application

316
00:16:41.655 --> 00:16:43.515
<00:16:41.655>as <00:16:42.121>agent <00:16:42.588>AI <00:16:43.055>application.

317
00:16:43.975 --> 00:16:46.515
<00:16:43.975>So <00:16:44.208>now <00:16:44.441>I'm <00:16:44.675>going <00:16:44.908>to <00:16:45.141>my <00:16:45.375>compilation.

318
00:16:47.405 --> 00:16:50.595
<00:16:47.405>First <00:16:47.545>of <00:16:47.685>all, <00:16:47.824>I'm <00:16:47.964>gonna <00:16:48.105>using <00:16:48.245>OpenAI, <00:16:48.385>which <00:16:48.525>is <00:16:48.665>I <00:16:48.805>need

319
00:16:50.595 --> 00:16:52.875
<00:16:50.595>to <00:16:50.828>set <00:16:51.061>OpenAI <00:16:51.295>is <00:16:51.528>some <00:16:51.761>comparation <00:16:51.995>here.

320
00:16:53.375 --> 00:16:54.595
<00:16:53.375>So <00:16:53.924>OpenAI <00:16:54.473>key

321
00:16:54.895 --> 00:16:58.595
<00:16:54.895>and <00:16:55.069>then <00:16:55.245>like <00:16:55.420>a <00:16:55.595>temperature <00:16:55.770>just <00:16:55.944>between, <00:16:56.120>uh, <00:16:56.295>credibility

322
00:16:58.815 --> 00:17:00.795
<00:16:58.815>and <00:16:59.165>uh, <00:16:59.515>like <00:16:59.865>a <00:17:00.215>accuracy.

323
00:17:01.135 --> 00:17:03.235
<00:17:01.135>And <00:17:01.335>I'm <00:17:01.535>gonna <00:17:01.735>use <00:17:01.935>GPT <00:17:02.135>for <00:17:02.335>all <00:17:02.535>mini.

324
00:17:03.735 --> 00:17:07.715
<00:17:03.735>And <00:17:03.862>then <00:17:03.989>here <00:17:04.116>are <00:17:04.244>just <00:17:04.371>some, <00:17:04.498>uh, <00:17:04.625>logs, <00:17:04.753>uh, <00:17:04.880>re <00:17:05.007>response <00:17:05.135>log

325
00:17:07.715 --> 00:17:08.835
<00:17:07.714>and <00:17:07.966>some <00:17:08.219>kind <00:17:08.471>of <00:17:08.723>timeout.

326
00:17:09.095 --> 00:17:10.835
<00:17:09.095>So <00:17:09.375>not <00:17:09.655>complicated, <00:17:09.935>it's <00:17:10.214>pretty <00:17:10.495>simple.

327
00:17:11.335 --> 00:17:14.035
<00:17:11.335>And <00:17:11.535>I'm <00:17:11.735>gonna <00:17:11.935>add <00:17:12.135>some <00:17:12.335>MCP <00:17:12.535>server <00:17:12.735>today.

328
00:17:14.615 --> 00:17:15.875
<00:17:14.615>So <00:17:14.841>when <00:17:15.068>I <00:17:15.295>go <00:17:15.522>to <00:17:15.749>quickly

329
00:17:16.175 --> 00:17:20.675
<00:17:16.175>and <00:17:16.375>then <00:17:16.575>like, <00:17:16.774>um, <00:17:16.974>uh, <00:17:17.175>model <00:17:17.375>MCP, <00:17:17.575>uh,

330
00:17:20.905 --> 00:17:22.275
<00:17:20.905>gido <00:17:21.213>kind <00:17:21.521>of <00:17:21.829>stuff <00:17:22.138>here

331
00:17:24.495 --> 00:17:29.195
<00:17:24.494>and <00:17:24.774>then <00:17:25.054>go <00:17:25.334>to <00:17:25.614>MCP <00:17:25.895>server.

332
00:17:31.895 --> 00:17:35.155
<00:17:31.895>And <00:17:32.022>then <00:17:32.149>you <00:17:32.276>can <00:17:32.404>see <00:17:32.531>that <00:17:32.658>there <00:17:32.785>are <00:17:32.913>more <00:17:33.040>than <00:17:33.167>like, <00:17:33.295>uh,

333
00:17:35.175 --> 00:17:39.115
<00:17:35.175>almost <00:17:35.350>500, <00:17:35.524>so <00:17:35.700>many <00:17:35.875>MCP <00:17:36.050>server <00:17:36.225>already <00:17:36.399>out <00:17:36.575>there.

334
00:17:39.655 --> 00:17:42.955
<00:17:39.655>Any <00:17:39.935>every <00:17:40.215>like, <00:17:40.495>uh, <00:17:40.774>vendors, <00:17:41.055>companies

335
00:17:42.995 --> 00:17:45.915
<00:17:42.995>and <00:17:43.228>open <00:17:43.461>source <00:17:43.695>community, <00:17:43.928>they <00:17:44.161>actually, <00:17:44.395>uh,

336
00:17:45.985 --> 00:17:48.475
<00:17:45.985>quickly <00:17:46.264>created <00:17:46.544>MCP <00:17:46.824>sub <00:17:47.104>right <00:17:47.385>now.

337
00:17:48.495 --> 00:17:53.085
<00:17:48.495>How <00:17:48.635>to <00:17:48.774>access <00:17:48.915>that <00:17:49.054>tool <00:17:49.195>rather <00:17:49.334>than <00:17:49.475>just <00:17:49.614>directly <00:17:49.754>use, <00:17:49.895>uh,

338
00:17:53.285 --> 00:17:55.165
<00:17:53.285>API <00:17:53.985>or <00:17:54.685>SDK.

339
00:17:55.395 --> 00:17:58.525
<00:17:55.395>This <00:17:55.535>is <00:17:55.675>a <00:17:55.815>more <00:17:55.955>a <00:17:56.095>standard <00:17:56.235>way <00:17:56.375>right <00:17:56.514>now <00:17:56.655>to <00:17:56.795>how

340
00:17:58.525 --> 00:18:02.165
<00:17:58.525>to <00:17:58.700>utilize <00:17:58.875>your <00:17:59.050>Excel <00:17:59.225>tool <00:17:59.400>from <00:17:59.575>your <00:17:59.750>AI <00:17:59.925>application.

341
00:18:02.425 --> 00:18:05.965
<00:18:02.425>You <00:18:02.552>probably <00:18:02.679>go <00:18:02.806>to <00:18:02.934>any <00:18:03.061>MCP <00:18:03.188>uh <00:18:03.315>server, <00:18:03.443>you <00:18:03.570>can <00:18:03.697>go <00:18:03.825>there

342
00:18:06.265 --> 00:18:09.485
<00:18:06.265>and <00:18:06.405>there <00:18:06.545>are <00:18:06.685>really <00:18:06.825>by <00:18:06.965>how <00:18:07.105>do <00:18:07.245>you <00:18:07.385>start <00:18:07.525>MCP <00:18:07.665>server

343
00:18:09.905 --> 00:18:13.685
<00:18:09.905>and <00:18:10.045>pretty <00:18:10.185>much <00:18:10.325>a <00:18:10.465>common <00:18:10.605>way, <00:18:10.745>how <00:18:10.885>do <00:18:11.024>you <00:18:11.165>install <00:18:11.305>MPM

344
00:18:13.745 --> 00:18:16.045
<00:18:13.745>and <00:18:13.919>how <00:18:14.094>to <00:18:14.270>start <00:18:14.445>MPM <00:18:14.620>kind <00:18:14.794>of <00:18:14.969>stuff <00:18:15.145>here.

345
00:18:16.745 --> 00:18:19.965
<00:18:16.745>So <00:18:16.885>if <00:18:17.024>you <00:18:17.165>use <00:18:17.304>like <00:18:17.445>a <00:18:17.584>five <00:18:17.725>D <00:18:17.864>deploy <00:18:18.004>MCP <00:18:18.145>server

346
00:18:20.105 --> 00:18:22.605
<00:18:20.105>or <00:18:20.280>10 <00:18:20.455>deploy <00:18:20.630>MCP <00:18:20.805>server, <00:18:20.980>you <00:18:21.155>need <00:18:21.330>to <00:18:21.505>go

347
00:18:22.605 --> 00:18:24.405
<00:18:22.605>to <00:18:22.955>whole <00:18:23.305>read <00:18:23.655>this <00:18:24.005>documentation

348
00:18:24.705 --> 00:18:28.725
<00:18:24.705>and <00:18:24.860>set <00:18:25.016>up, <00:18:25.171>uh, <00:18:25.327>this <00:18:25.482>MCP <00:18:25.638>uh, <00:18:25.793>no <00:18:25.949>JS <00:18:26.105>kind

349
00:18:28.725 --> 00:18:30.005
<00:18:28.725>of <00:18:28.955>style <00:18:29.185>on <00:18:29.416>your <00:18:29.646>local <00:18:29.877>machine

350
00:18:30.005 --> 00:18:31.685
<00:18:30.005>and <00:18:30.238>the <00:18:30.471>style, <00:18:30.705>that <00:18:30.938>kind <00:18:31.171>of <00:18:31.405>thing.

351
00:18:31.915 --> 00:18:34.085
<00:18:31.915>It's <00:18:32.070>a <00:18:32.226>really <00:18:32.381>hassle <00:18:32.537>and <00:18:32.692>then <00:18:32.848>it <00:18:33.003>takes <00:18:33.159>some <00:18:33.315>time.

352
00:18:34.425 --> 00:18:36.725
<00:18:34.425>If <00:18:34.658>you <00:18:34.891>fail, <00:18:35.125>you're <00:18:35.358>gonna <00:18:35.591>like <00:18:35.825>troubleshoot

353
00:18:36.725 --> 00:18:40.165
<00:18:36.725>and <00:18:36.880>maybe <00:18:37.036>you <00:18:37.191>can <00:18:37.347>ask, <00:18:37.502>uh, <00:18:37.658>other <00:18:37.813>AI <00:18:37.969>check <00:18:38.125>bot

354
00:18:40.225 --> 00:18:41.245
<00:18:40.225>how <00:18:40.454>to <00:18:40.684>fix <00:18:40.913>the <00:18:41.142>problem.

355
00:18:41.705 --> 00:18:43.205
<00:18:41.705>But <00:18:42.042>the <00:18:42.379>coker <00:18:42.717>side, <00:18:43.054>back

356
00:18:43.225 --> 00:18:46.045
<00:18:43.225>to <00:18:43.504>my <00:18:43.784>application, <00:18:44.064>it's <00:18:44.344>pretty <00:18:44.625>simple.

357
00:18:46.525 --> 00:18:48.325
<00:18:46.525>I <00:18:46.805>just <00:18:47.085>needed <00:18:47.365>to <00:18:47.645>some <00:18:47.925>compilation.

358
00:18:48.475 --> 00:18:51.525
<00:18:48.475>It's <00:18:48.649>a <00:18:48.824>pretty <00:18:49.000>fixed, <00:18:49.175>like <00:18:49.350>a <00:18:49.524>cus <00:18:49.699>ranking, <00:18:49.875>JMCP.

359
00:18:51.865 --> 00:18:56.045
<00:18:51.865>And <00:18:52.020>the <00:18:52.176>other <00:18:52.331>keyword <00:18:52.487>is <00:18:52.642>actual <00:18:52.798>the <00:18:52.953>MCP <00:18:53.109>server <00:18:53.265>keyword,

360
00:18:56.255 --> 00:18:59.445
<00:18:56.255>which <00:18:56.535>you <00:18:56.815>define <00:18:57.095>from <00:18:57.375>MCP <00:18:57.655>server,

361
00:18:59.575 --> 00:19:02.445
<00:18:59.575>which <00:18:59.730>you <00:18:59.886>define <00:19:00.041>like <00:19:00.197>a <00:19:00.352>external <00:19:00.508>tool, <00:19:00.663>like <00:19:00.819>a <00:19:00.975>Google

362
00:19:02.745 --> 00:19:04.605
<00:19:02.745>or <00:19:03.024>brave <00:19:03.304>searching <00:19:03.584>kind <00:19:03.864>of <00:19:04.145>stuff.

363
00:19:04.865 --> 00:19:06.205
<00:19:04.865>And <00:19:05.166>there's <00:19:05.468>one <00:19:05.769>command <00:19:06.071>line.

364
00:19:06.745 --> 00:19:10.245
<00:19:06.745>Uh, <00:19:06.885>there <00:19:07.024>are <00:19:07.165>two <00:19:07.304>different <00:19:07.445>way <00:19:07.584>you <00:19:07.725>can <00:19:07.864>actually <00:19:08.004>use <00:19:08.145>MCP

365
00:19:10.245 --> 00:19:12.205
<00:19:10.245>server <00:19:10.524>from <00:19:10.804>corcus <00:19:11.084>sell <00:19:11.364>by <00:19:11.645>application.

366
00:19:12.625 --> 00:19:15.845
<00:19:12.625>One <00:19:12.780>is <00:19:12.936>you <00:19:13.091>can <00:19:13.247>specify <00:19:13.402>command <00:19:13.558>line <00:19:13.713>should <00:19:13.869>be <00:19:14.025>MPM

367
00:19:15.865 --> 00:19:19.365
<00:19:15.865>and <00:19:16.005>the, <00:19:16.145>this <00:19:16.285>is <00:19:16.425>MP, <00:19:16.565>the <00:19:16.705>no <00:19:16.845>JS <00:19:16.985>registry <00:19:17.125>and <00:19:17.265>repository

368
00:19:19.385 --> 00:19:21.045
<00:19:19.385>and <00:19:19.618>the <00:19:19.851>version <00:19:20.085>name <00:19:20.318>and <00:19:20.551>tag <00:19:20.785>name

369
00:19:21.505 --> 00:19:25.285
<00:19:21.505>or <00:19:21.645>you <00:19:21.785>can <00:19:21.925>use <00:19:22.065>a <00:19:22.205>URL, <00:19:22.345>which <00:19:22.485>you <00:19:22.625>actually <00:19:22.765>can <00:19:22.905>connect

370
00:19:25.285 --> 00:19:29.445
<00:19:25.285>to <00:19:25.518>external <00:19:25.751>MCP <00:19:25.985>server <00:19:26.218>by <00:19:26.451>like <00:19:26.685>A-H-T-P-S,

371
00:19:29.445 --> 00:19:34.205
<00:19:29.445>like <00:19:29.572>a <00:19:29.699>three <00:19:29.826>mobile, <00:19:29.954>like <00:19:30.081>a, <00:19:30.208>a <00:19:30.335>transport <00:19:30.463>URL <00:19:30.590>based <00:19:30.717>on, <00:19:30.845>uh,

372
00:19:34.575 --> 00:19:36.525
<00:19:34.575>fully <00:19:34.925>qualified <00:19:35.275>domain <00:19:35.625>name <00:19:35.975>URL.

373
00:19:37.145 --> 00:19:41.205
<00:19:37.145>So <00:19:37.261>I'm <00:19:37.378>gonna <00:19:37.495>use <00:19:37.611>like <00:19:37.728>a, <00:19:37.845>a, <00:19:37.961>a <00:19:38.078>few <00:19:38.195>MCP <00:19:38.311>server <00:19:38.428>today <00:19:38.545>here,

374
00:19:42.025 --> 00:19:46.845
<00:19:42.025>uh, <00:19:42.225>for <00:19:42.425>example, <00:19:42.625>uh, <00:19:42.825>here <00:19:43.025>MCP <00:19:43.225>server <00:19:43.425>memory.

375
00:19:47.145 --> 00:19:51.695
<00:19:47.145>And <00:19:47.285>uh, <00:19:47.425>I'm <00:19:47.565>gonna <00:19:47.705>read <00:19:47.845>my, <00:19:47.985>uh, <00:19:48.125>small <00:19:48.264>model, <00:19:48.405>keep, <00:19:48.545>uh,

376
00:19:51.875 --> 00:19:54.055
<00:19:51.875>saving <00:19:52.575>my <00:19:53.275>conversation

377
00:19:54.115 --> 00:19:58.615
<00:19:54.115>and <00:19:54.255>then <00:19:54.395>keep <00:19:54.535>saving <00:19:54.675>whatever <00:19:54.815>he, <00:19:54.955>the <00:19:55.095>model <00:19:55.235>gets <00:19:55.375>from, <00:19:55.515>uh,

378
00:19:58.655 --> 00:19:59.855
<00:19:58.655>information <00:19:59.195>or <00:19:59.735>tools.

379
00:20:00.355 --> 00:20:01.935
<00:20:00.355>And <00:20:00.705>then <00:20:01.055>searching <00:20:01.405>Google <00:20:01.755>Map

380
00:20:02.035 --> 00:20:03.935
<00:20:02.035>and <00:20:02.268>then <00:20:02.501>brave <00:20:02.735>searching <00:20:02.968>open <00:20:03.201>source <00:20:03.435>search

381
00:20:03.935 --> 00:20:05.135
<00:20:03.935>version, <00:20:04.205>like <00:20:04.475>a <00:20:04.745>Google <00:20:05.014>search.

382
00:20:05.515 --> 00:20:07.135
<00:20:05.515>And <00:20:05.715>then <00:20:05.915>I'm <00:20:06.115>gonna <00:20:06.315>use <00:20:06.515>a <00:20:06.715>Slack <00:20:06.915>channel.

383
00:20:07.515 --> 00:20:09.175
<00:20:07.515>You <00:20:07.748>can <00:20:07.981>actually <00:20:08.215>put <00:20:08.448>whatever <00:20:08.681>you <00:20:08.915>want

384
00:20:09.245 --> 00:20:12.695
<00:20:09.245>because <00:20:09.445>I <00:20:09.645>just <00:20:09.844>said <00:20:10.044>my <00:20:10.245>prompt, <00:20:10.445>uh, <00:20:10.645>message.

385
00:20:13.595 --> 00:20:16.295
<00:20:13.595>All <00:20:13.770>available <00:20:13.945>tools <00:20:14.120>could <00:20:14.295>be <00:20:14.470>one, <00:20:14.645>could <00:20:14.820>be <00:20:14.995>two,

386
00:20:16.345 --> 00:20:17.775
<00:20:16.345>could <00:20:16.559>be <00:20:16.774>10, <00:20:16.988>could <00:20:17.203>be <00:20:17.417>a <00:20:17.632>hundred.

387
00:20:18.355 --> 00:20:21.015
<00:20:18.355>That's <00:20:18.588>it. <00:20:18.821>That's <00:20:19.055>my <00:20:19.288>code <00:20:19.521>just <00:20:19.755>done.

388
00:20:21.355 --> 00:20:25.455
<00:20:21.355>So <00:20:21.495>I <00:20:21.635>don't <00:20:21.775>have <00:20:21.915>a <00:20:22.055>specific <00:20:22.195>Java <00:20:22.335>code <00:20:22.475>for <00:20:22.615>agent <00:20:22.755>AI

389
00:20:25.515 --> 00:20:27.135
<00:20:25.515>or <00:20:25.981>even <00:20:26.448>MCP <00:20:26.915>stuff.

390
00:20:27.855 --> 00:20:31.095
<00:20:27.855>MCP <00:20:28.030>related <00:20:28.205>code <00:20:28.380>only <00:20:28.555>compilation <00:20:28.730>of <00:20:28.905>my <00:20:29.080>application <00:20:29.255>properly

391
00:20:31.095 --> 00:20:32.335
<00:20:31.095>or <00:20:31.467>application <00:20:31.839>YAMA <00:20:32.211>file.

392
00:20:32.795 --> 00:20:37.735
<00:20:32.795>And <00:20:32.922>then <00:20:33.049>how <00:20:33.176>to <00:20:33.304>make <00:20:33.431>my <00:20:33.558>Java <00:20:33.685>application <00:20:33.813>agent, <00:20:33.940>which <00:20:34.067>is <00:20:34.195>one

393
00:20:38.645 --> 00:20:42.055
<00:20:38.645>just <00:20:38.878>English <00:20:39.111>contact <00:20:39.345>all <00:20:39.578>available <00:20:39.811>should <00:20:40.045>be

394
00:20:42.335 --> 00:20:44.495
<00:20:42.335>utilized <00:20:43.735>autonomously.

395
00:20:44.555 --> 00:20:48.965
<00:20:44.555>That's <00:20:44.682>it. <00:20:44.809>And <00:20:44.936>then <00:20:45.064>lemme <00:20:45.191>go <00:20:45.318>back <00:20:45.445>to <00:20:45.573>revisit <00:20:45.700>my <00:20:45.827>DEI <00:20:45.955>here.

396
00:20:51.655 --> 00:20:55.235
<00:20:51.655>And <00:20:51.795>then <00:20:51.935>now <00:20:52.075>you <00:20:52.215>can <00:20:52.355>see <00:20:52.495>new <00:20:52.635>AI <00:20:52.774>services <00:20:52.915>is, <00:20:53.055>uh,

397
00:20:55.415 --> 00:20:57.915
<00:20:55.415>the <00:20:55.695>register, <00:20:55.975>which <00:20:56.254>is <00:20:56.534>an <00:20:56.815>agent.

398
00:20:58.695 --> 00:21:01.315
<00:20:58.695>And <00:20:58.850>then, <00:20:59.006>uh, <00:20:59.161>I <00:20:59.317>have <00:20:59.472>a <00:20:59.628>new <00:20:59.783>chat <00:20:59.939>bot <00:21:00.095>store.

399
00:21:01.315 --> 00:21:03.395
<00:21:01.315>This <00:21:01.490>is <00:21:01.665>one <00:21:01.840>of <00:21:02.015>the <00:21:02.190>great <00:21:02.365>benefit <00:21:02.540>for <00:21:02.715>developer.

400
00:21:03.575 --> 00:21:06.835
<00:21:03.575>You <00:21:03.750>don't <00:21:03.925>need <00:21:04.100>to <00:21:04.275>create <00:21:04.450>a <00:21:04.625>fancy <00:21:04.800>fraud <00:21:04.975>application

401
00:21:07.015 --> 00:21:09.555
<00:21:07.015>to <00:21:07.295>test <00:21:07.575>this <00:21:07.855>anti <00:21:08.135>AI <00:21:08.415>application.

402
00:21:09.855 --> 00:21:13.155
<00:21:09.855>So <00:21:10.055>Corcus <00:21:10.255>already <00:21:10.455>provide <00:21:10.655>the <00:21:10.855>chip <00:21:11.055>ui, <00:21:11.255>uh,

403
00:21:13.215 --> 00:21:15.675
<00:21:13.215>out <00:21:13.370>the <00:21:13.526>box <00:21:13.681>feature, <00:21:13.837>so <00:21:13.992>you <00:21:14.148>can <00:21:14.303>just <00:21:14.459>use <00:21:14.615>that.

404
00:21:15.895 --> 00:21:20.035
<00:21:15.895>So, <00:21:16.070>which <00:21:16.245>exactly <00:21:16.420>I <00:21:16.595>said <00:21:16.770>here, <00:21:16.945>uh, <00:21:17.120>system <00:21:17.295>messaging,

405
00:21:20.175 --> 00:21:24.195
<00:21:20.175>you <00:21:20.330>can <00:21:20.486>actually, <00:21:20.641>uh, <00:21:20.797>change <00:21:20.952>whatever <00:21:21.108>you <00:21:21.263>want <00:21:21.419>in <00:21:21.575>the,

406
00:21:24.345 --> 00:21:25.995
<00:21:24.345>from <00:21:24.811>this <00:21:25.278>m <00:21:25.745>ui.

407
00:21:26.865 --> 00:21:29.355
<00:21:26.865>It's <00:21:27.065>not <00:21:27.265>gonna <00:21:27.465>change <00:21:27.665>your <00:21:27.865>local <00:21:28.065>file <00:21:28.265>system.

408
00:21:29.385 --> 00:21:32.275
<00:21:29.385>Just <00:21:29.618>keep <00:21:29.851>testing <00:21:30.085>on <00:21:30.318>your, <00:21:30.551>uh, <00:21:30.785>try

409
00:21:32.295 --> 00:21:34.115
<00:21:32.295>and <00:21:32.575>error <00:21:32.855>on <00:21:33.135>your, <00:21:33.415>uh, <00:21:33.695>WI.

410
00:21:34.495 --> 00:21:37.035
<00:21:34.495>And <00:21:34.774>then <00:21:35.054>I <00:21:35.334>have <00:21:35.614>one <00:21:35.895>predefined,

411
00:21:38.935 --> 00:21:40.635
<00:21:38.935>uh, <00:21:39.635>message <00:21:40.335>here.

412
00:21:45.575 --> 00:21:46.675
<00:21:45.575>So <00:21:46.070>purple <00:21:46.565>that.

413
00:21:47.335 --> 00:21:52.155
<00:21:47.335>So <00:21:47.462>my, <00:21:47.589>uh, <00:21:47.716>activity <00:21:47.844>monitor <00:21:47.971>in, <00:21:48.098>uh, <00:21:48.225>mega <00:21:48.353>Os <00:21:48.480>I'm <00:21:48.607>gonna <00:21:48.735>try

414
00:21:52.155 --> 00:21:53.595
<00:21:52.155>to <00:21:52.479>find <00:21:52.803>the <00:21:53.127>MPM <00:21:53.451>process.

415
00:21:54.235 --> 00:21:56.475
<00:21:54.235>I <00:21:54.351>don't <00:21:54.468>see, <00:21:54.584>I <00:21:54.701>don't <00:21:54.818>need <00:21:54.935>to, <00:21:55.051>I <00:21:55.168>don't, <00:21:55.284>I <00:21:55.401>don't <00:21:55.518>need <00:21:55.635>store.

416
00:21:56.635 --> 00:22:00.915
<00:21:56.635>I <00:21:56.810>don't, <00:21:56.985>uh, <00:21:57.160>start <00:21:57.335>my <00:21:57.510>MPM <00:21:57.685>uh, <00:21:57.860>package <00:21:58.035>stuff

417
00:22:00.975 --> 00:22:02.475
<00:22:00.975>for <00:22:01.245>my <00:22:01.514>MCP <00:22:01.784>server <00:22:02.054>at <00:22:02.324>all.

418
00:22:02.475 --> 00:22:03.795
<00:22:02.475>Just <00:22:02.870>zero <00:22:03.267>right <00:22:03.663>now.

419
00:22:04.535 --> 00:22:07.595
<00:22:04.535>And <00:22:04.815>then <00:22:05.095>my, <00:22:05.375>just <00:22:05.655>a <00:22:05.935>question

420
00:22:07.695 --> 00:22:10.115
<00:22:07.695>and <00:22:07.928>a <00:22:08.161>prominent, <00:22:08.395>uh, <00:22:08.628>like <00:22:08.861>usual <00:22:09.095>pro.

421
00:22:10.375 --> 00:22:13.595
<00:22:10.375>So <00:22:10.482>my <00:22:10.590>name <00:22:10.698>is <00:22:10.805>Daniel <00:22:10.913>and <00:22:11.021>I'm <00:22:11.128>a <00:22:11.236>member <00:22:11.344>of <00:22:11.451>two <00:22:11.559>of <00:22:11.667>a <00:22:11.775>team.

422
00:22:14.115 --> 00:22:15.715
<00:22:14.115>I <00:22:14.465>really <00:22:14.815>like <00:22:15.165>Italian <00:22:15.515>food.

423
00:22:16.135 --> 00:22:19.355
<00:22:16.135>So <00:22:16.262>my <00:22:16.389>colleague <00:22:16.516>is, <00:22:16.644>uh, <00:22:16.771>like <00:22:16.898>a <00:22:17.025>strict, <00:22:17.153>uh, <00:22:17.280>gluten <00:22:17.407>free, <00:22:17.535>uh,

424
00:22:19.355 --> 00:22:21.515
<00:22:19.355>dial <00:22:19.588>and <00:22:19.821>then <00:22:20.055>pretty <00:22:20.288>find <00:22:20.521>is <00:22:20.755>good

425
00:22:22.195 --> 00:22:24.435
<00:22:22.195>identity <00:22:22.544>Italian <00:22:22.895>restaurant <00:22:23.245>in <00:22:23.595>Berlin.

426
00:22:25.015 --> 00:22:26.155
<00:22:25.015>And <00:22:25.357>the <00:22:25.699>highest <00:22:26.041>already.

427
00:22:26.295 --> 00:22:29.115
<00:22:26.295>I'm <00:22:26.470>not <00:22:26.645>going <00:22:26.820>to <00:22:26.995>like <00:22:27.170>some <00:22:27.345>a <00:22:27.520>Google <00:22:27.695>rating,

428
00:22:29.115 --> 00:22:32.715
<00:22:29.115>like <00:22:29.270>a <00:22:29.426>3.5 <00:22:29.581>some <00:22:29.737>restaurant <00:22:29.892>gonna <00:22:30.048>be <00:22:30.203>fair <00:22:30.359>at <00:22:30.515>all.

429
00:22:33.095 --> 00:22:34.675
<00:22:33.095>So <00:22:33.295>I'm <00:22:33.495>gonna <00:22:33.695>find <00:22:33.895>that <00:22:34.095>kind <00:22:34.295>of <00:22:34.495>stuff.

430
00:22:34.695 --> 00:22:38.955
<00:22:34.695>And <00:22:34.835>I <00:22:34.975>also <00:22:35.115>needed <00:22:35.254>to <00:22:35.395>make <00:22:35.534>a <00:22:35.675>arrangement <00:22:35.814>for <00:22:35.955>tomorrow <00:22:36.095>lunch.

431
00:22:39.375 --> 00:22:42.995
<00:22:39.375>And <00:22:39.491>then <00:22:39.608>I <00:22:39.725>also <00:22:39.841>needed <00:22:39.958>to <00:22:40.075>know <00:22:40.191>the <00:22:40.308>description <00:22:40.425>of <00:22:40.541>how <00:22:40.658>to <00:22:40.775>get

432
00:22:42.995 --> 00:22:47.155
<00:22:42.995>to <00:22:43.150>the <00:22:43.306>restaurant, <00:22:43.461>like <00:22:43.617>a <00:22:43.772>direction <00:22:43.928>from, <00:22:44.083>uh, <00:22:44.239>JW <00:22:44.395>Marriott,

433
00:22:47.155 --> 00:22:49.115
<00:22:47.155>Marin, <00:22:47.330>because <00:22:47.504>I'm <00:22:47.680>staying <00:22:47.855>in <00:22:48.030>this <00:22:48.205>hotel <00:22:48.379>right <00:22:48.555>now.

434
00:22:49.615 --> 00:22:51.475
<00:22:49.615>So <00:22:49.790>this <00:22:49.965>kind <00:22:50.140>of <00:22:50.315>pretty <00:22:50.490>much <00:22:50.665>here <00:22:50.840>like <00:22:51.015>a,

435
00:22:51.825 --> 00:22:55.595
<00:22:51.825>like <00:22:52.000>a <00:22:52.175>usual <00:22:52.350>casual <00:22:52.525>conversation <00:22:52.700>with <00:22:52.875>your <00:22:53.050>friend, <00:22:53.225>okay,

436
00:22:55.595 --> 00:22:58.195
<00:22:55.595>we're <00:22:55.770>gonna <00:22:55.945>go <00:22:56.120>to <00:22:56.295>some <00:22:56.470>air <00:22:56.645>for <00:22:56.820>dinner, <00:22:56.995>uh,

437
00:22:58.195 --> 00:23:01.515
<00:22:58.195>after <00:22:58.335>this <00:22:58.475>conference <00:22:58.615>and <00:22:58.754>uh, <00:22:58.895>which, <00:22:59.034>which <00:22:59.175>food <00:22:59.314>do <00:22:59.455>you <00:22:59.595>like?

438
00:23:01.535 --> 00:23:02.915
<00:23:01.535>Oh, <00:23:01.845>I <00:23:02.156>really <00:23:02.466>like <00:23:02.777>Italian

439
00:23:03.055 --> 00:23:05.915
<00:23:03.055>or <00:23:03.230>I <00:23:03.405>really <00:23:03.580>liked <00:23:03.755>some <00:23:03.930>like <00:23:04.105>a <00:23:04.280>Vietnamese <00:23:04.455>restaurant

440
00:23:05.935 --> 00:23:06.955
<00:23:05.935>or <00:23:06.241>whatever <00:23:06.547>you <00:23:06.852>ask.

441
00:23:07.055 --> 00:23:09.715
<00:23:07.055>And <00:23:07.210>then <00:23:07.366>you <00:23:07.521>can <00:23:07.677>like <00:23:07.832>find <00:23:07.988>a <00:23:08.143>good <00:23:08.299>restaurant <00:23:08.455>Google

442
00:23:09.745 --> 00:23:13.315
<00:23:09.745>searching <00:23:09.945>or <00:23:10.145>uh, <00:23:10.344>trip <00:23:10.544>Advisor <00:23:10.745>kind <00:23:10.945>of <00:23:11.145>stuff.

443
00:23:13.595 --> 00:23:16.435
<00:23:13.595>I <00:23:13.770>just <00:23:13.945>ask <00:23:14.120>that <00:23:14.295>kind <00:23:14.470>of <00:23:14.645>similar <00:23:14.820>common <00:23:14.995>question

444
00:23:17.015 --> 00:23:19.875
<00:23:17.015>and <00:23:17.248>asking <00:23:17.481>favor, <00:23:17.715>uh, <00:23:17.948>during <00:23:18.181>my <00:23:18.415>trouble

445
00:23:20.335 --> 00:23:23.795
<00:23:20.335>to <00:23:20.462>my <00:23:20.589>agent <00:23:20.716>T <00:23:20.844>ai <00:23:20.971>right <00:23:21.098>now, <00:23:21.225>I'm <00:23:21.353>gonna <00:23:21.480>send <00:23:21.607>in <00:23:21.735>that

446
00:23:24.175 --> 00:23:28.415
<00:23:24.175>and <00:23:24.350>back <00:23:24.524>to <00:23:24.700>the, <00:23:24.875>uh, <00:23:25.050>my, <00:23:25.225>uh, <00:23:25.399>ID <00:23:25.575>tool.

447
00:23:28.515 --> 00:23:30.375
<00:23:28.515>You <00:23:28.748>can <00:23:28.981>see <00:23:29.215>that <00:23:29.448>in <00:23:29.681>a <00:23:29.915>second.

448
00:23:31.055 --> 00:23:32.655
<00:23:31.055>I <00:23:31.288>see <00:23:31.521>a <00:23:31.755>lot <00:23:31.988>of <00:23:32.221>looks <00:23:32.455>happening

449
00:23:32.925 --> 00:23:36.575
<00:23:32.925>because <00:23:33.065>the <00:23:33.205>agent <00:23:33.345>t <00:23:33.485>AI <00:23:33.625>is <00:23:33.764>a <00:23:33.905>AI <00:23:34.044>model <00:23:34.185>is, <00:23:34.325>uh,

450
00:23:36.635 --> 00:23:38.935
<00:23:36.635>decide <00:23:36.985>automatically <00:23:37.335>how <00:23:37.685>many <00:23:38.035>time

451
00:23:39.075 --> 00:23:40.735
<00:23:39.075>and <00:23:39.355>which <00:23:39.635>tool <00:23:39.915>I'm <00:23:40.195>gonna <00:23:40.475>connect

452
00:23:41.105 --> 00:23:42.735
<00:23:41.105>until <00:23:41.385>you <00:23:41.665>find <00:23:41.945>this <00:23:42.225>right <00:23:42.505>question.

453
00:23:43.155 --> 00:23:44.975
<00:23:43.155>And <00:23:43.355>then <00:23:43.555>you <00:23:43.754>could <00:23:43.955>see <00:23:44.155>just <00:23:44.355>snippet, <00:23:44.555>oh,

454
00:23:45.145 --> 00:23:46.445
<00:23:45.145>I'm <00:23:45.534>gonna <00:23:45.925>select <00:23:46.315>channel.

455
00:23:47.025 --> 00:23:49.765
<00:23:47.025>And <00:23:47.200>then, <00:23:47.375>uh, <00:23:47.550>the <00:23:47.725>function <00:23:47.900>is <00:23:48.075>a <00:23:48.250>map <00:23:48.425>reverse,

456
00:23:50.235 --> 00:23:51.965
<00:23:50.235>it's <00:23:50.701>automatically <00:23:51.168>just, <00:23:51.635>uh,

457
00:23:52.485 --> 00:23:54.365
<00:23:52.485>a <00:23:52.764>call <00:23:53.044>tool, <00:23:53.324>whatever <00:23:53.604>they <00:23:53.885>have.

458
00:23:54.945 --> 00:23:56.725
<00:23:54.945>And <00:23:55.178>then <00:23:55.411>back <00:23:55.645>to <00:23:55.878>the <00:23:56.111>activity <00:23:56.345>module.

459
00:23:56.985 --> 00:23:59.765
<00:23:56.985>Now <00:23:57.218>you <00:23:57.451>can <00:23:57.685>see <00:23:57.918>that, <00:23:58.151>so <00:23:58.385>MMCN,

460
00:23:59.865 --> 00:24:02.885
<00:23:59.865>the <00:24:00.098>MCP <00:24:00.331>server <00:24:00.565>automatically <00:24:00.798>star <00:24:01.031>by <00:24:01.265>Corus,

461
00:24:03.175 --> 00:24:05.885
<00:24:03.175>which <00:24:03.350>I <00:24:03.524>just <00:24:03.700>save <00:24:03.875>my <00:24:04.050>time <00:24:04.225>to <00:24:04.399>start <00:24:04.575>up

462
00:24:05.885 --> 00:24:07.565
<00:24:05.885>and <00:24:06.165>set <00:24:06.445>up <00:24:06.725>MCP <00:24:07.004>cyber <00:24:07.285>stuff

463
00:24:07.825 --> 00:24:10.125
<00:24:07.825>and <00:24:07.965>I <00:24:08.105>don't <00:24:08.245>need <00:24:08.385>to <00:24:08.525>create <00:24:08.665>the <00:24:08.805>MCP <00:24:08.945>client <00:24:09.085>at <00:24:09.225>all.

464
00:24:10.445 --> 00:24:13.645
<00:24:10.445>I <00:24:10.572>just <00:24:10.699>need <00:24:10.826>to <00:24:10.954>create <00:24:11.081>simple <00:24:11.208>like <00:24:11.335>a <00:24:11.463>less <00:24:11.590>than <00:24:11.717>ten <00:24:11.845>nine

465
00:24:13.645 --> 00:24:16.405
<00:24:13.645>of <00:24:13.820>a <00:24:13.995>code <00:24:14.170>to <00:24:14.345>create <00:24:14.520>the <00:24:14.695>agent <00:24:14.870>AI <00:24:15.045>application.

466
00:24:17.015 --> 00:24:20.725
<00:24:17.015>Let's <00:24:17.142>go <00:24:17.269>back <00:24:17.396>to, <00:24:17.524>uh, <00:24:17.651>id, <00:24:17.778>now <00:24:17.905>you <00:24:18.033>can <00:24:18.160>see <00:24:18.287>that, <00:24:18.415>oh,

467
00:24:20.735 --> 00:24:23.805
<00:24:20.735>there <00:24:20.909>are <00:24:21.084>some <00:24:21.260>restaurant <00:24:21.435>I <00:24:21.610>can <00:24:21.784>find <00:24:21.959>for <00:24:22.135>you,

468
00:24:24.475 --> 00:24:28.925
<00:24:24.475>like <00:24:24.615>here <00:24:24.754>the <00:24:24.895>Caza <00:24:25.034>or <00:24:25.175>some <00:24:25.314>this <00:24:25.455>address <00:24:25.594>and <00:24:25.735>rating <00:24:25.875>4.6

469
00:24:29.185 --> 00:24:31.965
<00:24:29.185>and <00:24:29.340>the <00:24:29.496>other, <00:24:29.651>another <00:24:29.807>thing <00:24:29.962>is <00:24:30.118>area <00:24:30.273>and <00:24:30.429>the <00:24:30.585>4.4

470
00:24:32.425 --> 00:24:34.565
<00:24:32.425>and <00:24:32.600>then <00:24:32.774>here <00:24:32.950>is <00:24:33.125>the <00:24:33.300>direction <00:24:33.475>kind <00:24:33.649>of <00:24:33.825>stuff.

471
00:24:34.635 --> 00:24:36.765
<00:24:34.635>Okay, <00:24:34.835>now <00:24:35.035>I'm <00:24:35.235>gonna <00:24:35.435>ask <00:24:35.635>one <00:24:35.835>more. <00:24:36.035>Okay?

472
00:24:36.985 --> 00:24:39.285
<00:24:36.985>So <00:24:37.159>this <00:24:37.334>is <00:24:37.510>the <00:24:37.685>recall <00:24:37.860>is <00:24:38.034>works <00:24:38.209>for <00:24:38.385>me

473
00:24:39.665 --> 00:24:42.245
<00:24:39.665>and <00:24:39.945>I'm <00:24:40.225>gonna <00:24:40.504>share <00:24:40.784>this <00:24:41.065>information

474
00:24:42.245 --> 00:24:43.685
<00:24:42.245>recommendation <00:24:42.677>to <00:24:43.109>my <00:24:43.541>team.

475
00:24:43.795 --> 00:24:45.525
<00:24:43.795>Like <00:24:44.145>I <00:24:44.495>prepare <00:24:44.845>select <00:24:45.195>channel.

476
00:24:45.945 --> 00:24:49.445
<00:24:45.945>So <00:24:46.061>this <00:24:46.178>is <00:24:46.294>my <00:24:46.411>select <00:24:46.528>channel <00:24:46.645>for <00:24:46.761>example, <00:24:46.878>I <00:24:46.995>have <00:24:47.111>a <00:24:47.228>s <00:24:47.345>channel

477
00:24:49.545 --> 00:24:51.325
<00:24:49.545>for <00:24:49.778>my <00:24:50.011>team, <00:24:50.245>like <00:24:50.478>a <00:24:50.711>lunch <00:24:50.945>time,

478
00:24:51.885 --> 00:24:53.885
<00:24:51.885>I <00:24:52.085>have <00:24:52.285>nothing <00:24:52.485>in <00:24:52.685>there, <00:24:52.885>any <00:24:53.085>need <00:24:53.285>messaging.

479
00:24:54.185 --> 00:24:57.285
<00:24:54.185>And <00:24:54.360>I'm <00:24:54.534>gonna <00:24:54.710>go <00:24:54.885>back <00:24:55.060>to <00:24:55.235>uh, <00:24:55.409>W <00:24:55.585>UI

480
00:24:57.345 --> 00:25:01.745
<00:24:57.345>and <00:24:57.578>then <00:24:57.811>try, <00:24:58.045>hey, <00:24:58.278>uh, <00:24:58.511>send <00:24:58.745>the

481
00:25:03.325 --> 00:25:05.945
<00:25:03.325>recommendations <00:25:04.025>to <00:25:04.725>the

482
00:25:08.355 --> 00:25:12.525
<00:25:08.355>lunchtime <00:25:08.821>channel <00:25:09.288>on <00:25:09.755>slab.

483
00:25:13.785 --> 00:25:17.525
<00:25:13.785>So <00:25:13.912>that's <00:25:14.039>one <00:25:14.166>thing <00:25:14.294>I <00:25:14.421>want <00:25:14.548>to <00:25:14.675>sending <00:25:14.803>the <00:25:14.930>kind <00:25:15.057>of <00:25:15.185>stuff

484
00:25:17.905 --> 00:25:20.285
<00:25:17.905>and <00:25:18.138>the <00:25:18.371>back <00:25:18.605>to <00:25:18.838>my <00:25:19.071>local <00:25:19.305>environment.

485
00:25:20.865 --> 00:25:23.085
<00:25:20.865>In <00:25:21.020>the <00:25:21.176>meantime <00:25:21.331>you <00:25:21.487>can <00:25:21.642>see <00:25:21.798>that <00:25:21.953>there's <00:25:22.109>so <00:25:22.265>many,

486
00:25:23.085 --> 00:25:26.405
<00:25:23.085>many <00:25:23.260>happening, <00:25:23.435>uh, <00:25:23.610>checking <00:25:23.785>the <00:25:23.960>slack <00:25:24.135>kind <00:25:24.310>of <00:25:24.485>stuff

487
00:25:26.505 --> 00:25:28.565
<00:25:26.505>and <00:25:26.855>you <00:25:27.205>can <00:25:27.555>make <00:25:27.905>rejection

488
00:25:29.185 --> 00:25:31.085
<00:25:29.185>and <00:25:29.534>then <00:25:29.885>you <00:25:30.235>will <00:25:30.585>see,

489
00:25:31.545 --> 00:25:33.845
<00:25:31.545>so <00:25:31.700>now <00:25:31.856>I <00:25:32.011>have <00:25:32.167>a <00:25:32.322>new <00:25:32.478>slack <00:25:32.633>kind <00:25:32.789>of <00:25:32.945>stuff.

490
00:25:34.505 --> 00:25:36.045
<00:25:34.505>And <00:25:34.736>then <00:25:34.967>when <00:25:35.198>I <00:25:35.429>go <00:25:35.660>to <00:25:35.891>rings

491
00:25:36.265 --> 00:25:38.925
<00:25:36.265>and <00:25:36.465>it <00:25:36.665>automatically, <00:25:36.865>uh, <00:25:37.065>check <00:25:37.265>in <00:25:37.465>on <00:25:37.665>area

492
00:25:39.145 --> 00:25:43.205
<00:25:39.145>and <00:25:39.285>then <00:25:39.425>I <00:25:39.565>can <00:25:39.705>go <00:25:39.845>to <00:25:39.985>direction <00:25:40.125>from <00:25:40.264>my <00:25:40.405>current <00:25:40.545>location

493
00:25:43.345 --> 00:25:46.765
<00:25:43.345>and <00:25:43.461>I <00:25:43.578>have <00:25:43.695>see <00:25:43.811>how <00:25:43.928>to <00:25:44.045>get <00:25:44.161>there, <00:25:44.278>uh, <00:25:44.395>like <00:25:44.511>a <00:25:44.628>by <00:25:44.745>walk

494
00:25:47.185 --> 00:25:49.805
<00:25:47.185>or <00:25:47.465>like <00:25:47.745>a <00:25:48.024>train, <00:25:48.304>public <00:25:48.585>transportation,

495
00:25:50.515 --> 00:25:51.725
<00:25:50.515>what <00:25:50.787>text <00:25:51.059>kind <00:25:51.331>of <00:25:51.603>stuff.

496
00:25:52.065 --> 00:25:55.885
<00:25:52.065>So <00:25:52.181>any <00:25:52.298>my <00:25:52.415>team <00:25:52.531>member <00:25:52.648>just <00:25:52.765>uh, <00:25:52.881>see <00:25:52.998>that, <00:25:53.115>oh, <00:25:53.231>this <00:25:53.348>is, <00:25:53.465>uh,

497
00:25:55.885 --> 00:25:58.885
<00:25:55.885>what <00:25:56.085>you're <00:25:56.285>looking <00:25:56.485>at <00:25:56.685>that, <00:25:56.885>uh, <00:25:57.085>this <00:25:57.285>restaurant.

498
00:25:59.985 --> 00:26:03.365
<00:25:59.985>And <00:26:00.112>then <00:26:00.239>you <00:26:00.366>can <00:26:00.494>see <00:26:00.621>that <00:26:00.748>the <00:26:00.875>restaurant <00:26:01.003>find <00:26:01.130>some <00:26:01.257>detail <00:26:01.385>in

499
00:26:03.365 --> 00:26:07.085
<00:26:03.365>there, <00:26:03.481>menu <00:26:03.598>and <00:26:03.715>a <00:26:03.831>bunch <00:26:03.948>of <00:26:04.065>the, <00:26:04.181>oh, <00:26:04.298>this <00:26:04.415>is <00:26:04.531>just <00:26:04.648>so <00:26:04.765>cool,

500
00:26:07.175 --> 00:26:08.285
<00:26:07.175>fancy <00:26:08.174>restaurant.

501
00:26:08.705 --> 00:26:10.125
<00:26:08.705>But <00:26:09.024>we <00:26:09.344>probably <00:26:09.663>skipped <00:26:09.983>that.

502
00:26:10.145 --> 00:26:11.565
<00:26:10.145>And <00:26:10.358>then <00:26:10.571>we <00:26:10.784>gonna <00:26:10.997>check <00:26:11.210>another <00:26:11.423>thing.

503
00:26:11.825 --> 00:26:13.565
<00:26:11.825>I'm <00:26:12.025>not <00:26:12.225>sure <00:26:12.425>how <00:26:12.625>many <00:26:12.825>people <00:26:13.025>actually, <00:26:13.225>uh,

504
00:26:14.115 --> 00:26:16.885
<00:26:14.115>have <00:26:14.270>some <00:26:14.426>experience <00:26:14.581>to <00:26:14.737>go <00:26:14.892>this <00:26:15.048>restaurant <00:26:15.203>in <00:26:15.359>the <00:26:15.515>Marine,

505
00:26:17.305 --> 00:26:18.405
<00:26:17.305>but <00:26:17.503>I <00:26:17.701>never <00:26:17.899>ever <00:26:18.097>been <00:26:18.295>there.

506
00:26:18.575 --> 00:26:20.725
<00:26:18.575>Maybe <00:26:18.855>you <00:26:19.135>can <00:26:19.415>tell <00:26:19.695>me. <00:26:19.975>Okay.

507
00:26:20.825 --> 00:26:25.645
<00:26:20.825>Anyway, <00:26:20.965>so, <00:26:21.105>uh, <00:26:21.245>this <00:26:21.385>really, <00:26:21.525>really, <00:26:21.665>uh, <00:26:21.805>pretty <00:26:21.945>much <00:26:22.085>a, <00:26:22.225>uh,

508
00:26:25.835 --> 00:26:28.325
<00:26:25.835>good <00:26:26.185>way <00:26:26.535>for <00:26:26.885>Java <00:26:27.235>developer.

509
00:26:28.345 --> 00:26:32.125
<00:26:28.345>How <00:26:28.500>do <00:26:28.656>you <00:26:28.811>start <00:26:28.967>your <00:26:29.122>application <00:26:29.278>development <00:26:29.433>for <00:26:29.589>agent <00:26:29.745>ai?

510
00:26:32.385 --> 00:26:35.005
<00:26:32.385>So <00:26:32.512>I, <00:26:32.639>I <00:26:32.766>just <00:26:32.894>say <00:26:33.021>have <00:26:33.148>like, <00:26:33.275>uh, <00:26:33.403>when <00:26:33.530>I <00:26:33.657>go <00:26:33.785>back

511
00:26:35.005 --> 00:26:38.515
<00:26:35.005>to <00:26:35.238>my <00:26:35.471>application, <00:26:35.705>I <00:26:35.938>just <00:26:36.171>have <00:26:36.405>one

512
00:26:39.265 --> 00:26:42.395
<00:26:39.265>Java <00:26:39.420>interface <00:26:39.576>less <00:26:39.731>than <00:26:39.887>like <00:26:40.042>a <00:26:40.198>12 <00:26:40.353>code <00:26:40.509>of <00:26:40.665>line

513
00:26:42.855 --> 00:26:45.805
<00:26:42.855>and <00:26:43.088>then <00:26:43.321>one <00:26:43.555>compilation <00:26:43.788>less <00:26:44.021>than <00:26:44.255>23.

514
00:26:46.275 --> 00:26:48.605
<00:26:46.275>It's <00:26:46.625>all <00:26:46.975>about <00:26:47.325>open <00:26:47.675>ai.

515
00:26:48.705 --> 00:26:51.485
<00:26:48.705>If <00:26:48.860>you <00:26:49.016>go <00:26:49.171>to <00:26:49.327>like <00:26:49.482>a, <00:26:49.638>like <00:26:49.793>a <00:26:49.949>hugging <00:26:50.105>phase

516
00:26:51.865 --> 00:26:53.565
<00:26:51.865>or <00:26:52.145>any <00:26:52.425>kind <00:26:52.705>of <00:26:52.985>AI <00:26:53.265>platform

517
00:26:53.945 --> 00:26:56.685
<00:26:53.945>and <00:26:54.145>you <00:26:54.345>can <00:26:54.544>see, <00:26:54.745>uh, <00:26:54.945>whatever <00:26:55.145>you <00:26:55.345>want,

518
00:26:56.745 --> 00:26:58.085
<00:26:56.745>the <00:26:57.046>number <00:26:57.348>of <00:26:57.649>MCP <00:26:57.951>server.

519
00:26:58.185 --> 00:27:00.925
<00:26:58.185>That's <00:26:58.418>it. <00:26:58.651>So <00:26:58.885>here's <00:26:59.118>another <00:26:59.351>quick <00:26:59.585>demo.

520
00:27:01.665 --> 00:27:05.645
<00:27:01.665>So <00:27:01.820>once <00:27:01.976>you <00:27:02.131>job <00:27:02.287>strong <00:27:02.442>as <00:27:02.598>a <00:27:02.753>individual <00:27:02.909>developer, <00:27:03.065>okay,

521
00:27:05.685 --> 00:27:07.765
<00:27:05.685>I <00:27:05.885>just <00:27:06.085>set <00:27:06.284>up <00:27:06.485>my <00:27:06.685>agent <00:27:06.885>AI <00:27:07.085>application.

522
00:27:07.825 --> 00:27:08.965
<00:27:07.825>One, <00:27:08.081>as <00:27:08.338>I <00:27:08.594>mentioned <00:27:08.851>earlier,

523
00:27:09.435 --> 00:27:12.205
<00:27:09.435>your <00:27:09.668>team <00:27:09.901>have <00:27:10.135>a <00:27:10.368>multi-agent <00:27:10.601>AI <00:27:10.835>application

524
00:27:12.465 --> 00:27:13.805
<00:27:12.465>and <00:27:12.666>then <00:27:12.867>you <00:27:13.068>wanna <00:27:13.269>create <00:27:13.470>the <00:27:13.671>agent

525
00:27:14.345 --> 00:27:16.005
<00:27:14.345>AI <00:27:14.695>application <00:27:15.045>like <00:27:15.395>number <00:27:15.745>one

526
00:27:16.225 --> 00:27:18.925
<00:27:16.225>and <00:27:16.458>the <00:27:16.691>other, <00:27:16.925>your <00:27:17.158>team, <00:27:17.391>they, <00:27:17.625>he

527
00:27:18.985 --> 00:27:21.765
<00:27:18.985>or <00:27:19.159>she <00:27:19.334>gonna <00:27:19.510>to <00:27:19.685>create <00:27:19.860>another <00:27:20.034>agent <00:27:20.209>AI <00:27:20.385>application.

528
00:27:22.265 --> 00:27:25.485
<00:27:22.265>And <00:27:22.498>then <00:27:22.731>that <00:27:22.965>agent <00:27:23.198>AI <00:27:23.431>application <00:27:23.665>needed

529
00:27:25.505 --> 00:27:27.885
<00:27:25.505>to <00:27:25.785>communicate <00:27:26.065>your <00:27:26.345>agent <00:27:26.625>AI <00:27:26.905>application

530
00:27:28.025 --> 00:27:30.765
<00:27:28.025>as <00:27:28.258>like <00:27:28.491>a <00:27:28.725>multi-agent <00:27:28.958>application <00:27:29.191>design <00:27:29.425>pattern.

531
00:27:31.305 --> 00:27:33.045
<00:27:31.305>So <00:27:31.538>there, <00:27:31.771>but <00:27:32.005>in <00:27:32.238>order <00:27:32.471>to <00:27:32.705>test

532
00:27:33.065 --> 00:27:37.045
<00:27:33.065>and <00:27:33.265>better <00:27:33.465>verify <00:27:33.665>your <00:27:33.865>colleague <00:27:34.065>agent <00:27:34.265>AI <00:27:34.465>application,

533
00:27:37.625 --> 00:27:41.805
<00:27:37.625>how <00:27:37.780>do <00:27:37.936>your <00:27:38.091>colleague <00:27:38.247>stand <00:27:38.402>up <00:27:38.558>your <00:27:38.713>agent <00:27:38.869>AI <00:27:39.025>application?

534
00:27:42.145 --> 00:27:45.085
<00:27:42.145>You <00:27:42.320>can <00:27:42.495>actually <00:27:42.670>just <00:27:42.845>come, <00:27:43.020>uh, <00:27:43.195>code <00:27:43.370>and <00:27:43.545>come

535
00:27:45.085 --> 00:27:46.685
<00:27:45.085>and <00:27:45.318>push <00:27:45.551>your <00:27:45.785>code <00:27:46.018>in <00:27:46.251>the <00:27:46.485>AL

536
00:27:47.065 --> 00:27:50.965
<00:27:47.065>and <00:27:47.220>your <00:27:47.376>colleague, <00:27:47.531>uh, <00:27:47.687>pulling <00:27:47.842>down <00:27:47.998>in <00:27:48.153>the <00:27:48.309>start <00:27:48.465>again.

537
00:27:51.265 --> 00:27:53.845
<00:27:51.265>But <00:27:51.440>you <00:27:51.615>put <00:27:51.790>your <00:27:51.965>colleague <00:27:52.140>doesn't <00:27:52.315>have <00:27:52.490>any, <00:27:52.665>uh,

538
00:27:54.465 --> 00:27:55.645
<00:27:54.465>quirks <00:27:55.527>framework

539
00:27:55.705 --> 00:27:58.405
<00:27:55.705>or <00:27:56.054>this <00:27:56.405>kind <00:27:56.754>of <00:27:57.105>setting,

540
00:27:58.695 --> 00:28:00.925
<00:27:58.695>maybe <00:27:58.928>Java <00:27:59.161>24 <00:27:59.395>or <00:27:59.628>something <00:27:59.861>like <00:28:00.095>that.

541
00:28:01.135 --> 00:28:04.005
<00:28:01.135>Maybe <00:28:01.275>it's <00:28:01.415>a <00:28:01.555>really <00:28:01.695>hard <00:28:01.835>time <00:28:01.975>to <00:28:02.115>stand <00:28:02.254>up <00:28:02.395>the <00:28:02.535>environment.

542
00:28:04.705 --> 00:28:06.685
<00:28:04.705>That's <00:28:04.938>a <00:28:05.171>lot <00:28:05.405>of <00:28:05.638>company <00:28:05.871>they <00:28:06.105>using

543
00:28:07.445 --> 00:28:08.565
<00:28:07.445>internal <00:28:07.949>developer <00:28:08.453>portal,

544
00:28:09.035 --> 00:28:12.325
<00:28:09.035>many <00:28:09.190>open <00:28:09.346>source <00:28:09.501>project <00:28:09.657>like <00:28:09.812>a <00:28:09.968>backstage <00:28:10.123>or <00:28:10.279>among <00:28:10.435>others.

545
00:28:12.905 --> 00:28:16.205
<00:28:12.905>So, <00:28:13.138>but <00:28:13.371>as <00:28:13.605>developer <00:28:13.838>you <00:28:14.071>cannot <00:28:14.305>share.

546
00:28:16.705 --> 00:28:20.045
<00:28:16.705>So <00:28:16.879>backstage <00:28:17.054>software <00:28:17.230>template <00:28:17.405>based <00:28:17.580>on <00:28:17.754>your <00:28:17.929>agent <00:28:18.105>AI

547
00:28:20.045 --> 00:28:22.805
<00:28:20.045>application, <00:28:20.278>because <00:28:20.511>you <00:28:20.745>are <00:28:20.978>not <00:28:21.211>platform <00:28:21.445>engineer,

548
00:28:23.105 --> 00:28:25.605
<00:28:23.105>you <00:28:23.260>don't <00:28:23.416>have <00:28:23.571>any <00:28:23.727>knowledge <00:28:23.882>how <00:28:24.038>to <00:28:24.193>make <00:28:24.349>a <00:28:24.505>bunch

549
00:28:25.605 --> 00:28:28.165
<00:28:25.605>of <00:28:25.780>the <00:28:25.955>ymo <00:28:26.130>file <00:28:26.305>and <00:28:26.480>how <00:28:26.655>to <00:28:26.830>set <00:28:27.005>up

550
00:28:28.305 --> 00:28:30.885
<00:28:28.305>and <00:28:28.538>putting <00:28:28.771>your <00:28:29.005>skeleton <00:28:29.238>project <00:28:29.471>into <00:28:29.705>that.

551
00:28:31.425 --> 00:28:35.045
<00:28:31.425>So <00:28:31.625>that's <00:28:31.825>why, <00:28:32.024>uh, <00:28:32.225>uh, <00:28:32.425>corcus <00:28:32.625>actually <00:28:32.825>provide

552
00:28:35.595 --> 00:28:38.405
<00:28:35.595>like <00:28:35.828>a <00:28:36.061>IDP <00:28:36.295>integration <00:28:36.528>based <00:28:36.761>on <00:28:36.995>backstage.

553
00:28:39.185 --> 00:28:43.525
<00:28:39.185>So <00:28:39.385>yeah, <00:28:39.585>so <00:28:39.784>let <00:28:39.985>me <00:28:40.185>really <00:28:40.385>show <00:28:40.585>that.

554
00:28:43.745 --> 00:28:46.925
<00:28:43.745>And <00:28:43.885>then <00:28:44.024>this <00:28:44.165>is <00:28:44.304>your, <00:28:44.445>I <00:28:44.584>already <00:28:44.725>create <00:28:44.864>a <00:28:45.004>software <00:28:45.145>template

555
00:28:47.185 --> 00:28:50.485
<00:28:47.185>and <00:28:47.385>you <00:28:47.585>can <00:28:47.784>actually <00:28:47.985>go <00:28:48.185>to <00:28:48.385>Corus <00:28:48.585>project

556
00:28:51.265 --> 00:28:55.165
<00:28:51.265>and <00:28:51.615>find <00:28:51.965>like <00:28:52.315>a <00:28:52.665>backstage.

557
00:28:55.905 --> 00:28:57.725
<00:28:55.905>And <00:28:56.138>then <00:28:56.371>this <00:28:56.605>is <00:28:56.838>your <00:28:57.071>backstage, <00:28:57.305>uh,

558
00:28:57.795 --> 00:29:00.805
<00:28:57.795>extension <00:28:58.028>when <00:28:58.261>you <00:28:58.495>create <00:28:58.728>this <00:28:58.961>backstage <00:28:59.195>extension.

559
00:29:01.065 --> 00:29:05.285
<00:29:01.065>And <00:29:01.220>when <00:29:01.376>you <00:29:01.531>run <00:29:01.687>corcus <00:29:01.842>demo, <00:29:01.998>it <00:29:02.153>automatically <00:29:02.309>generate <00:29:02.465>all,

560
00:29:05.705 --> 00:29:07.765
<00:29:05.705>uh, <00:29:06.054>software <00:29:06.405>template <00:29:06.754>yamo <00:29:07.105>file

561
00:29:07.905 --> 00:29:11.525
<00:29:07.905>and <00:29:08.060>on <00:29:08.216>scale <00:29:08.371>on <00:29:08.527>project <00:29:08.682>based <00:29:08.838>on <00:29:08.993>your <00:29:09.149>actual <00:29:09.305>project.

562
00:29:11.905 --> 00:29:14.845
<00:29:11.905>You <00:29:12.080>don't <00:29:12.254>need <00:29:12.430>to <00:29:12.605>run <00:29:12.780>anything <00:29:12.955>about <00:29:13.129>platform <00:29:13.305>engineering

563
00:29:14.845 --> 00:29:18.205
<00:29:14.845>stuff, <00:29:15.045>uh, <00:29:15.245>and <00:29:15.445>uh, <00:29:15.645>EMO <00:29:15.845>kind <00:29:16.045>of <00:29:16.245>thing.

564
00:29:18.865 --> 00:29:21.405
<00:29:18.865>So <00:29:19.040>lemme <00:29:19.215>summarize, <00:29:19.390>we <00:29:19.565>are <00:29:19.740>running <00:29:19.915>over <00:29:20.090>time <00:29:20.265>today.

565
00:29:22.195 --> 00:29:25.805
<00:29:22.195>Here <00:29:22.335>we <00:29:22.475>go. <00:29:22.615>And <00:29:22.754>then, <00:29:22.895>uh, <00:29:23.034>some <00:29:23.175>people <00:29:23.314>are <00:29:23.455>interesting, <00:29:23.595>uh,

566
00:29:25.915 --> 00:29:30.285
<00:29:25.915>what <00:29:26.055>coming <00:29:26.195>on <00:29:26.335>next <00:29:26.475>on <00:29:26.615>MCP <00:29:26.754>server <00:29:26.895>as <00:29:27.034>you <00:29:27.175>show <00:29:27.315>that.

567
00:29:30.745 --> 00:29:34.925
<00:29:30.745>And, <00:29:30.900>uh, <00:29:31.056>the <00:29:31.211>MCP, <00:29:31.367>there <00:29:31.522>are <00:29:31.678>hundreds <00:29:31.833>of <00:29:31.989>MCP <00:29:32.145>server.

568
00:29:35.275 --> 00:29:37.125
<00:29:35.275>It's <00:29:35.475>not <00:29:35.675>easy <00:29:35.875>to <00:29:36.075>find <00:29:36.275>the <00:29:36.475>right <00:29:36.675>one

569
00:29:37.145 --> 00:29:38.965
<00:29:37.145>for <00:29:37.495>your <00:29:37.845>agent <00:29:38.195>AI <00:29:38.545>application.

570
00:29:39.265 --> 00:29:41.925
<00:29:39.265>That's <00:29:39.465>why <00:29:39.665>MCP, <00:29:39.865>they're <00:29:40.065>gonna <00:29:40.265>create <00:29:40.465>the <00:29:40.665>registry,

571
00:29:42.275 --> 00:29:43.645
<00:29:42.275>like <00:29:42.686>a <00:29:43.097>container <00:29:43.508>registry.

572
00:29:43.945 --> 00:29:45.165
<00:29:43.945>You <00:29:44.311>can <00:29:44.677>easily <00:29:45.043>search

573
00:29:45.265 --> 00:29:48.405
<00:29:45.265>and <00:29:45.420>discover, <00:29:45.576>uh, <00:29:45.731>whatever <00:29:45.887>you <00:29:46.042>want <00:29:46.198>in <00:29:46.353>the <00:29:46.509>MCP <00:29:46.665>server,

574
00:29:48.475 --> 00:29:49.725
<00:29:48.475>your <00:29:48.850>own <00:29:49.225>use <00:29:49.600>cases,

575
00:29:50.305 --> 00:29:54.445
<00:29:50.305>and <00:29:50.480>also <00:29:50.655>they'll <00:29:50.830>create <00:29:51.005>some <00:29:51.180>more <00:29:51.355>advanced <00:29:51.530>MCP <00:29:51.705>capability,

576
00:29:54.755 --> 00:29:57.245
<00:29:54.755>like <00:29:55.035>using <00:29:55.315>graph <00:29:55.595>and <00:29:55.875>interactive <00:29:56.155>workflow.

577
00:29:57.385 --> 00:30:00.885
<00:29:57.385>And <00:29:57.540>a <00:29:57.696>multi-model <00:29:57.851>current <00:29:58.007>is <00:29:58.162>the <00:29:58.318>most <00:29:58.473>likely <00:29:58.629>text <00:29:58.785>based,

578
00:30:00.945 --> 00:30:02.085
<00:30:00.945>uh, <00:30:01.458>MCP <00:30:01.971>server.

579
00:30:02.385 --> 00:30:06.565
<00:30:02.385>You <00:30:02.540>can <00:30:02.696>return <00:30:02.851>like <00:30:03.007>a <00:30:03.162>text <00:30:03.318>based <00:30:03.473>return, <00:30:03.629>Jason <00:30:03.785>Foreman

580
00:30:06.815 --> 00:30:10.445
<00:30:06.815>among <00:30:06.955>others, <00:30:07.095>but <00:30:07.235>you <00:30:07.375>gonna <00:30:07.515>use <00:30:07.655>like <00:30:07.795>a <00:30:07.935>multimodel <00:30:08.075>at <00:30:08.215>the

581
00:30:10.445 --> 00:30:14.205
<00:30:10.445>same <00:30:10.585>time <00:30:10.725>and <00:30:10.865>multi <00:30:11.004>tool, <00:30:11.145>like <00:30:11.284>a <00:30:11.425>video <00:30:11.564>image <00:30:11.705>and <00:30:11.845>text

582
00:30:14.265 --> 00:30:16.245
<00:30:14.265>and <00:30:14.465>social <00:30:14.665>at <00:30:14.865>the <00:30:15.065>same <00:30:15.265>time <00:30:15.465>all <00:30:15.665>together.

583
00:30:17.025 --> 00:30:19.525
<00:30:17.025>That's <00:30:17.258>a <00:30:17.491>MCP, <00:30:17.725>the <00:30:17.958>roadmap <00:30:18.191>next <00:30:18.425>time.

584
00:30:20.225 --> 00:30:22.525
<00:30:20.225>So <00:30:20.425>key <00:30:20.625>takeaway <00:30:20.824>to <00:30:21.024>wrap <00:30:21.225>it <00:30:21.425>up <00:30:21.625>today.

585
00:30:22.825 --> 00:30:26.445
<00:30:22.825>So <00:30:23.000>a <00:30:23.175>JTI <00:30:23.350>develop <00:30:23.525>basically <00:30:23.700>complex <00:30:23.875>doesn't <00:30:24.050>matter <00:30:24.225>using

586
00:30:26.635 --> 00:30:27.765
<00:30:26.635>Java, <00:30:26.974>Java <00:30:27.313>scale, <00:30:27.652>Python,

587
00:30:28.305 --> 00:30:31.285
<00:30:28.305>and <00:30:28.432>it <00:30:28.559>spent <00:30:28.686>a <00:30:28.814>lot <00:30:28.941>of <00:30:29.068>time <00:30:29.195>to <00:30:29.323>figure <00:30:29.450>out <00:30:29.577>the <00:30:29.705>technology

588
00:30:31.665 --> 00:30:32.725
<00:30:31.665>and <00:30:32.141>the <00:30:32.619>scaffolding.

589
00:30:32.725 --> 00:30:36.205
<00:30:32.725>Your <00:30:32.880>A <00:30:33.036>JT <00:30:33.191>AI <00:30:33.347>application <00:30:33.502>cloud <00:30:33.658>native <00:30:33.813>way <00:30:33.969>from <00:30:34.125>scratch.

590
00:30:36.825 --> 00:30:40.645
<00:30:36.825>Uh, <00:30:37.025>maybe <00:30:37.225>it's <00:30:37.425>not <00:30:37.625>hard, <00:30:37.825>uh, <00:30:38.025>using <00:30:38.225>corcus

591
00:30:40.825 --> 00:30:42.445
<00:30:40.825>and <00:30:41.175>like <00:30:41.525>a <00:30:41.875>software <00:30:42.225>template.

592
00:30:42.825 --> 00:30:45.125
<00:30:42.825>And <00:30:43.058>the <00:30:43.291>most <00:30:43.525>important <00:30:43.758>thing <00:30:43.991>is, <00:30:44.225>uh,

593
00:30:45.265 --> 00:30:49.005
<00:30:45.265>corcus <00:30:45.420>run <00:30:45.576>Temple <00:30:45.731>MCP <00:30:45.887>integration <00:30:46.042>based <00:30:46.198>on <00:30:46.353>using <00:30:46.509>like <00:30:46.665>a

594
00:30:49.165 --> 00:30:50.805
<00:30:49.165>Maven <00:30:49.631>grad <00:30:50.098>dependency <00:30:50.565>library.

595
00:30:51.355 --> 00:30:53.165
<00:30:51.355>It's <00:30:51.705>much <00:30:52.055>easier <00:30:52.405>for <00:30:52.755>you

596
00:30:53.865 --> 00:30:58.365
<00:30:53.865>and <00:30:54.040>develop <00:30:54.215>a <00:30:54.390>new <00:30:54.565>agent <00:30:54.740>AI <00:30:54.915>application <00:30:55.090>from <00:30:55.265>scratch.

597
00:30:58.905 --> 00:30:59.525
<00:30:58.905>That's <00:30:59.463>all.