WEBVTT

1
00:00:00.000 --> 00:00:05.300
YouTube Pro is an open-source workspace I built to keep one YouTube project connected from research to thumbnail.

2
00:00:06.100 --> 00:00:07.100
The reason is simple.

3
00:00:07.820 --> 00:00:09.580
Research kept losing its context.

4
00:00:09.940 --> 00:00:22.140
I would compare videos in one place, take notes somewhere else, ask AI for ideas in another window, then rebuild the whole argument when it was time to write the script and design the thumbnail.

5
00:00:22.380 --> 00:00:27.400
By the end, the creative decision was still there, but the evidence behind it had quietly wandered off.

6
00:00:27.780 --> 00:00:29.530
YouTube Pro keeps that chain together.

7
00:00:29.540 --> 00:00:34.660
First, the research screen gathers and compares as many as fifty public YouTube videos.

8
00:00:35.080 --> 00:00:42.480
It can show titles, publication dates, duration, views, visible interactions, tags, and channel information.

9
00:00:43.080 --> 00:00:45.920
It also shows clear warnings when public fields are missing.

10
00:00:46.640 --> 00:00:49.940
Next, AI Insights works from that exact snapshot.

11
00:00:50.740 --> 00:00:52.420
The brief separates three things.

12
00:00:52.900 --> 00:00:56.850
Observed means the claim is directly present in the public data or calculated from it.

13
00:00:56.860 --> 00:01:00.580
Inferred means it is a useful hypothesis, not a conclusion.

14
00:01:01.360 --> 00:01:03.280
The third label is Requires Studio.

15
00:01:04.180 --> 00:01:07.800
It means the answer needs private channel analytics or a real publishing test.

16
00:01:08.060 --> 00:01:09.200
That distinction matters.

17
00:01:09.500 --> 00:01:11.540
Public views can help you compare a sample.

18
00:01:12.020 --> 00:01:20.740
They cannot reveal impressions, click-through rate, retention, traffic sources, revenue, viewer satisfaction, or the mysterious future mood of the recommendation system.

19
00:01:21.020 --> 00:01:24.190
Apparently, the algorithm declined my request for a crystal ball.

20
00:01:24.200 --> 00:01:28.460
After Insights, the same evidence becomes grounded video ideas.

21
00:01:28.940 --> 00:01:31.480
You choose one, then carry it into the Script Writer.

22
00:01:31.780 --> 00:01:40.240
The script stays editable, individual sections can be regenerated inside the same context, and the teleprompter gives you a focused reading surface.

23
00:01:40.840 --> 00:01:42.640
The Thumbnail Creator finishes the chain.

24
00:01:42.900 --> 00:01:50.940
It starts from the selected promise and brief, supports a small set of permitted references, and produces a sixteen by nine image you can revise and test.

25
00:01:51.520 --> 00:01:53.600
A generated thumbnail is still a hypothesis.

26
00:01:54.260 --> 00:01:57.060
YouTube Studio is where packaging performance gets measured.

27
00:01:57.440 --> 00:02:00.780
The application runs locally and binds to your loopback address by default.

28
00:02:01.100 --> 00:02:04.360
Your eight most recent workflows stay in the current browser profile.

29
00:02:05.120 --> 00:02:11.840
Research calls the YouTube Data API, while insights, ideas, scripts, and thumbnails call Gemini.

30
00:02:12.880 --> 00:02:14.720
Local-first means control of the workspace.

31
00:02:15.400 --> 00:02:17.700
It does not mean the network has taken the day off.

32
00:02:18.360 --> 00:02:22.120
The public version one release is available under the Apache License, version two point zero.

33
00:02:22.860 --> 00:02:33.160
For this guide, the pinned release passed sixty-two automated tests, TypeScript checking, client and server builds, and a high-severity dependency audit with zero reported vulnerabilities.

34
00:02:33.700 --> 00:02:38.920
That is evidence of a tested release, not a promise that software has achieved spiritual perfection.

35
00:02:39.580 --> 00:02:42.180
If you want to try it, start with one narrow topic.

36
00:02:42.640 --> 00:02:44.420
Inspect the source rows in the result.

37
00:02:45.040 --> 00:02:46.420
Challenge one recommendation.

38
00:02:46.820 --> 00:02:52.850
Keep an idea only when you can explain which evidence supports it and what YouTube Studio still needs to validate.

39
00:02:52.860 --> 00:02:55.320
That is the point of YouTube Pro.

40
00:02:55.740 --> 00:02:57.540
It does not automate judgment.

41
00:02:58.180 --> 00:03:00.460
It keeps the receipts attached while you use it.
