WEBVTT - Raycast is a Must in 2025 - The Future of Productivity?

0:00:16.887 --> 0:00:18.927
<v S1>Hey what's up? So every year towards the end of

0:00:18.927 --> 0:00:21.387
<v S1>the year, I start thinking about how I can optimize

0:00:21.387 --> 0:00:28.167
<v S1>my environment. So basically tools, techniques, processes, notes, whatever. And

0:00:28.167 --> 0:00:32.067
<v S1>this year was no different the end of 2024. And

0:00:32.067 --> 0:00:34.917
<v S1>this time I went crazy, though I went absolutely crazy.

0:00:34.917 --> 0:00:38.397
<v S1>I started optimizing everything. I ended up spending like over 40,

0:00:38.427 --> 0:00:40.407
<v S1>60 hours. I didn't even keep track, but it was

0:00:40.406 --> 0:00:45.597
<v S1>like probably over 60 hours of customizing, like everything. And

0:00:45.627 --> 0:00:48.807
<v S1>ultimately the thing that came back to be the centerpiece

0:00:48.807 --> 0:00:52.497
<v S1>was this tool called raycast. So I'm going to jump

0:00:52.497 --> 0:00:56.487
<v S1>into that. Okay. So here we are over here on

0:00:56.487 --> 0:00:59.967
<v S1>the raycast website. It's raycast comm. And you see that

0:00:59.967 --> 0:01:02.937
<v S1>I'm talking about your shortcut to everything. They actually had

0:01:02.937 --> 0:01:05.697
<v S1>another tagline I think I liked better which was action

0:01:05.697 --> 0:01:08.277
<v S1>at the speed of thought. And this is going to

0:01:08.277 --> 0:01:11.277
<v S1>be a theme that you're going to see throughout this

0:01:11.277 --> 0:01:13.917
<v S1>entire video. And this is the reason that I am

0:01:13.917 --> 0:01:17.517
<v S1>so excited about this. Essentially, if you are on macOS

0:01:17.517 --> 0:01:20.487
<v S1>and you are not using raycast, I'm telling you you

0:01:20.517 --> 0:01:25.197
<v S1>are at a tiny fraction of your possible productivity. It

0:01:25.197 --> 0:01:28.197
<v S1>is that important. If you've been watching any of the

0:01:28.197 --> 0:01:31.017
<v S1>stuff I've been talking about with AI, the whole concept

0:01:31.017 --> 0:01:33.387
<v S1>that I've been harping on and pushing on for all

0:01:33.387 --> 0:01:37.227
<v S1>this time since like whatever the end of 2022 is,

0:01:37.227 --> 0:01:39.387
<v S1>it's not about the tools that you use. It's not

0:01:39.387 --> 0:01:42.627
<v S1>about the technology and how powerful it is. The real

0:01:42.627 --> 0:01:45.537
<v S1>question is, as you go through regular life and you're

0:01:45.537 --> 0:01:49.077
<v S1>trying to actually accomplish things, how quickly can you take

0:01:49.077 --> 0:01:52.527
<v S1>your current problem that just popped into your head and

0:01:52.527 --> 0:01:56.577
<v S1>bring that problem to a particular technology or a particular tool,

0:01:56.577 --> 0:02:00.297
<v S1>and then get the answer back and reincorporate that into

0:02:00.297 --> 0:02:02.727
<v S1>your life in whatever you were doing at that moment.

0:02:02.757 --> 0:02:07.107
<v S1>That is the most important thing for tech integration. We

0:02:07.107 --> 0:02:09.597
<v S1>have an integration problem with tech. We don't have a

0:02:09.597 --> 0:02:13.947
<v S1>capability problem. This is especially true with AI. And AI

0:02:13.977 --> 0:02:16.437
<v S1>is what I'm going to demo Last but what I'm

0:02:16.436 --> 0:02:20.097
<v S1>going to do first is show you a whole series

0:02:20.097 --> 0:02:22.707
<v S1>of a few of the main use cases that I

0:02:22.707 --> 0:02:26.517
<v S1>use raycast for, and why I think it's so powerful.

0:02:26.547 --> 0:02:29.186
<v S1>All right. So the first thing is what are we

0:02:29.186 --> 0:02:32.517
<v S1>talking about here at the very base level like level

0:02:32.547 --> 0:02:35.486
<v S1>zero for this tool is it is a launcher. So

0:02:35.487 --> 0:02:38.276
<v S1>you've used spotlight before. Again we're talking about Mac OS

0:02:38.276 --> 0:02:41.607
<v S1>centric here. You've used spotlight before. A lot of people,

0:02:41.607 --> 0:02:44.876
<v S1>including myself, used Alfred for a very long time. And

0:02:44.876 --> 0:02:48.447
<v S1>this is essentially a successor to Alfred. It's it's just

0:02:48.447 --> 0:02:52.976
<v S1>better in every way. But mad respect to Alfred. It's

0:02:52.977 --> 0:02:55.556
<v S1>still got me through a lot of stuff and it

0:02:55.556 --> 0:02:58.677
<v S1>was very good for the time. So first thing is

0:02:58.677 --> 0:03:02.067
<v S1>just launching, right. So we're going to launch something. You

0:03:02.066 --> 0:03:04.317
<v S1>can launch an app, you could launch notes, you could

0:03:04.316 --> 0:03:08.006
<v S1>launch calendar, you could launch whatever. So that's the same

0:03:08.006 --> 0:03:10.407
<v S1>as with spotlight. That's the same as with Alfred. It's

0:03:10.406 --> 0:03:14.986
<v S1>just a launcher. Now Quick links is the next level.

0:03:14.987 --> 0:03:18.767
<v S1>Next level. And this is my hierarchy here. But I

0:03:18.767 --> 0:03:21.737
<v S1>would say that next level is quick links. And quick

0:03:21.767 --> 0:03:25.337
<v S1>links allows you to do more than just launch. You

0:03:25.337 --> 0:03:28.906
<v S1>can actually launch and configure at the same time. It's

0:03:28.906 --> 0:03:32.986
<v S1>basically like a better launcher. So if I open up

0:03:33.017 --> 0:03:36.857
<v S1>extensions actually, and I go to and I just scroll

0:03:36.887 --> 0:03:39.197
<v S1>down and I'm going to look for a quick links,

0:03:39.467 --> 0:03:41.537
<v S1>we're going to take a look at different things that

0:03:41.537 --> 0:03:45.437
<v S1>I've set up with quick links okay. So here's quick

0:03:45.467 --> 0:03:50.087
<v S1>links here. And here's a good example. So I influence level.

0:03:50.087 --> 0:03:52.606
<v S1>This is a post that people ask about a lot

0:03:52.607 --> 0:03:55.487
<v S1>or I want to just reference and I can't remember it.

0:03:55.517 --> 0:03:59.327
<v S1>Quick links has basically replaced bookmarks for me. I don't

0:03:59.327 --> 0:04:02.597
<v S1>use bookmarks anymore. I actually haven't used them very often

0:04:02.597 --> 0:04:05.327
<v S1>in like the last few years. I just it doesn't

0:04:05.327 --> 0:04:08.297
<v S1>occur to me to go up to manage bookmarks, scroll

0:04:08.297 --> 0:04:11.327
<v S1>over and start looking for something that is not efficient

0:04:11.327 --> 0:04:14.557
<v S1>at all whatsoever. So what I've done is taken anything

0:04:14.557 --> 0:04:17.977
<v S1>that I would have put into bookmarks, and I now

0:04:17.977 --> 0:04:22.867
<v S1>have that inside of individual quick links that I know

0:04:22.867 --> 0:04:25.567
<v S1>that I go to often. So for example this I

0:04:25.567 --> 0:04:30.217
<v S1>influence level post, I influence boom, I didn't even type

0:04:30.217 --> 0:04:31.957
<v S1>all of it. I just typed like a little bit

0:04:31.957 --> 0:04:35.377
<v S1>of it. Right. And this thing pops up so cool. Um,

0:04:35.377 --> 0:04:38.347
<v S1>but what else do we have in there? Uh, extensions.

0:04:38.497 --> 0:04:42.037
<v S1>So I people so this is like I people that

0:04:42.037 --> 0:04:45.397
<v S1>I follow on AP. Yeah. I don't even have to

0:04:45.427 --> 0:04:48.787
<v S1>type all of it. This thing, I'm telling you, it

0:04:48.787 --> 0:04:51.666
<v S1>reads your mind. It reads your mind. If you start

0:04:51.697 --> 0:04:55.297
<v S1>typing a thing once again, go back to the concept

0:04:55.297 --> 0:04:59.166
<v S1>of action at the speed of thought. Just think of

0:04:59.167 --> 0:05:02.647
<v S1>the thing and start typing. And then you're going to

0:05:02.647 --> 0:05:05.407
<v S1>be able to press enter. The more you trust the tool,

0:05:05.407 --> 0:05:08.377
<v S1>the better the tool gets. And we're just going to

0:05:08.377 --> 0:05:10.567
<v S1>go deeper and deeper levels until we get to the

0:05:10.567 --> 0:05:14.417
<v S1>final piece, which is the eye piece, which is absolutely insane.

0:05:14.417 --> 0:05:17.117
<v S1>It's my new eye workflow, but we'll save that to

0:05:17.147 --> 0:05:19.937
<v S1>the end. So here's a bunch of eye people. This

0:05:19.937 --> 0:05:23.237
<v S1>is like an eye list that I put together, so

0:05:23.237 --> 0:05:25.637
<v S1>if I want to look at what I people are

0:05:25.637 --> 0:05:32.717
<v S1>talking about I type this. So I people um, extensions.

0:05:33.107 --> 0:05:35.747
<v S1>All right. Let's say I want to check Amazon orders.

0:05:35.747 --> 0:05:40.037
<v S1>So Amazon orders. Oh look this is like the different

0:05:40.037 --> 0:05:43.247
<v S1>things I've ordered recently. Nothing too embarrassing I think the

0:05:43.247 --> 0:05:48.077
<v S1>editing team checked that out beforehand. All right. I actually

0:05:48.077 --> 0:05:50.597
<v S1>had to rerecord this bit because while I was showing

0:05:50.597 --> 0:05:54.106
<v S1>off a couple of features, I actually clicked on some

0:05:54.107 --> 0:05:58.247
<v S1>crazy drum and bass EDM and it was like super

0:05:58.247 --> 0:06:00.557
<v S1>loud and it went over the whole thing. You might

0:06:00.587 --> 0:06:02.867
<v S1>have saw that version, but basically this is a cleanup

0:06:02.867 --> 0:06:05.537
<v S1>of that. But what I want to talk about now

0:06:05.537 --> 0:06:10.067
<v S1>is extensions. So if I do extensions and I open

0:06:10.067 --> 0:06:12.577
<v S1>this up, this is essentially all the stuff that you

0:06:12.577 --> 0:06:15.967
<v S1>have access to within raycast. And there's a whole store

0:06:15.967 --> 0:06:18.967
<v S1>for this, right? So if you go to the plus

0:06:18.967 --> 0:06:21.997
<v S1>and say install from store, this is where you can

0:06:21.997 --> 0:06:25.777
<v S1>install like all the different things. So this is basically

0:06:25.777 --> 0:06:29.017
<v S1>how you get new functionality into the tool. So essentially

0:06:29.017 --> 0:06:31.237
<v S1>what I did when I did my whole refresh of

0:06:31.237 --> 0:06:33.847
<v S1>my tech stack was I basically figured out all the

0:06:33.847 --> 0:06:36.726
<v S1>different stuff that I was using separate tools for, and

0:06:36.727 --> 0:06:41.137
<v S1>I looked for analogs or like improvements of those inside

0:06:41.137 --> 0:06:45.697
<v S1>of the raycast store. And the vast majority I found

0:06:45.697 --> 0:06:48.427
<v S1>something as good or better, but if we just look

0:06:48.427 --> 0:06:54.127
<v S1>through mine. So Apple notes um bru. So this you basically, um,

0:06:54.127 --> 0:07:00.607
<v S1>clean up search, show anything you have installed with homebrew, calculator, calendar, clipboard, history,

0:07:00.637 --> 0:07:04.147
<v S1>color picker, color picker is kind of cool. Pick color.

0:07:04.147 --> 0:07:08.467
<v S1>And this basically boom. And now that color is, uh,

0:07:08.467 --> 0:07:11.157
<v S1>copied into my clipboard. so now I can just paste

0:07:11.157 --> 0:07:14.877
<v S1>that somewhere else in the hex format. Developer. That's for

0:07:14.907 --> 0:07:19.077
<v S1>like creating extensions. You could control all your Docker images.

0:07:19.107 --> 0:07:22.137
<v S1>Dungeons and Dragons you could do like. Yeah, you could

0:07:22.137 --> 0:07:25.467
<v S1>see everything about your different monsters or whatever. I installed

0:07:25.467 --> 0:07:27.087
<v S1>that because I have a game on Friday which is

0:07:27.087 --> 0:07:31.737
<v S1>actually today. So game night tonight with the friends, uh, GitHub,

0:07:31.767 --> 0:07:35.187
<v S1>Google Workspace home assistant. So you can do all sorts

0:07:35.187 --> 0:07:38.097
<v S1>of stuff with your home menu bar calendar. This is

0:07:38.097 --> 0:07:41.607
<v S1>a thing, um, that I talked about or will talk

0:07:41.637 --> 0:07:44.517
<v S1>about up here in the top right in the menu bar.

0:07:44.547 --> 0:07:47.427
<v S1>Olama I so basically all the different AI stuff that

0:07:47.427 --> 0:07:49.197
<v S1>we're going to talk about, you could also do with

0:07:49.197 --> 0:07:52.647
<v S1>local models with Olama, uh, pick your wallpaper. You can

0:07:52.647 --> 0:07:56.247
<v S1>control wallpaper there. Quick links. We talked about that one. Um,

0:07:56.247 --> 0:07:59.457
<v S1>lots of different raycast things independently. Look at this. This

0:07:59.457 --> 0:08:02.727
<v S1>is all my bookmarks. So I could search my bookmarks.

0:08:02.727 --> 0:08:06.447
<v S1>I can add a bookmark. Again, I'm not using bookmarks

0:08:06.447 --> 0:08:10.357
<v S1>in Arc anymore Uh, because I just I haven't used

0:08:10.357 --> 0:08:13.327
<v S1>browser based bookmarks in so long. Like, I would just

0:08:13.327 --> 0:08:15.727
<v S1>put everything into a queue and I would never go

0:08:15.727 --> 0:08:17.977
<v S1>back to it. Well, what I could do now is

0:08:17.977 --> 0:08:21.907
<v S1>store it in Drop.io, which right now to me is

0:08:21.907 --> 0:08:27.397
<v S1>the best bookmark like manager or database. But the whole

0:08:27.397 --> 0:08:30.757
<v S1>point of bookmarks is you can never find this stuff, right?

0:08:30.757 --> 0:08:33.516
<v S1>So again, this is the interface to that. This is

0:08:33.516 --> 0:08:37.207
<v S1>the way you get into it. Um, wanted to show

0:08:37.207 --> 0:08:40.537
<v S1>just a couple of more things around. Quick links. Real

0:08:40.537 --> 0:08:44.347
<v S1>quick side tangent here. So I have a time server.

0:08:45.217 --> 0:08:47.677
<v S1>All right. So essentially what I'm showing here is this

0:08:47.677 --> 0:08:50.437
<v S1>is my own internal time server. This is a stratum

0:08:50.437 --> 0:08:54.306
<v S1>one time server. Which means I'm not talking to some

0:08:54.307 --> 0:08:57.487
<v S1>other time server that's talking to a time server that

0:08:57.487 --> 0:09:01.896
<v S1>has really good time. I am talking directly to the satellites.

0:09:01.896 --> 0:09:04.747
<v S1>I have a thing in my attic is picking up

0:09:04.747 --> 0:09:11.816
<v S1>really good signal. Look at this 30. Signal to noise ratio. 30dB.

0:09:12.026 --> 0:09:16.436
<v S1>This is really, really high quality signal. And I've seen

0:09:16.437 --> 0:09:20.066
<v S1>27 satellites and I'm currently using 14. And I have

0:09:20.067 --> 0:09:26.487
<v S1>a 3D fix, which means, uh, both, uh, forward sideways

0:09:26.487 --> 0:09:30.087
<v S1>and up and down. Right. So x, y and Z.

0:09:30.117 --> 0:09:33.957
<v S1>Basically it's three dimensions, right. So you need a certain

0:09:33.957 --> 0:09:37.016
<v S1>amount of fix before you can actually get a 3D fix.

0:09:37.016 --> 0:09:41.517
<v S1>And if you look at my, um, well, you can

0:09:41.516 --> 0:09:43.797
<v S1>actually see him because I have him blurred out. But

0:09:43.827 --> 0:09:47.127
<v S1>if you look at my accuracies, it's within like eight

0:09:47.127 --> 0:09:50.936
<v S1>feet for these things. So it's specifically where on the

0:09:50.937 --> 0:09:54.026
<v S1>planet I am sitting in this chair. And the point

0:09:54.026 --> 0:09:57.447
<v S1>is that I set up this DNS inside of my

0:09:57.447 --> 0:10:00.926
<v S1>networking system so I could just instantly go there, right?

0:10:00.926 --> 0:10:03.747
<v S1>But look, I've also got this other one called shake,

0:10:03.747 --> 0:10:08.267
<v S1>and this one is actually my earthquake data. So this

0:10:08.266 --> 0:10:12.437
<v S1>is basically shakes that have happened inside of where I

0:10:12.437 --> 0:10:15.526
<v S1>have this device. So I can go and find earthquakes

0:10:15.526 --> 0:10:17.627
<v S1>when they happen, or if I happen to stomp or

0:10:17.627 --> 0:10:20.357
<v S1>drop weights or something right next to where this thing is.

0:10:20.477 --> 0:10:23.266
<v S1>But just a couple more things that I have, like

0:10:23.266 --> 0:10:26.266
<v S1>inside of quick links. The whole point here is you

0:10:26.266 --> 0:10:28.847
<v S1>don't want to be thinking about what you are doing.

0:10:28.847 --> 0:10:32.087
<v S1>You want to be just executing it. Right? And that

0:10:32.087 --> 0:10:37.367
<v S1>takes us squarely into this next topic, which is quick searches.

0:10:37.367 --> 0:10:41.386
<v S1>So quick searches are a thing that lots of browsers

0:10:41.386 --> 0:10:45.737
<v S1>have had before. And I've done infinite configuration of this

0:10:45.737 --> 0:10:50.057
<v S1>from like probably 8 or 10 different browsers over the years.

0:10:50.057 --> 0:10:53.477
<v S1>So it's basically when you do a command L, you're

0:10:53.477 --> 0:10:56.807
<v S1>able to put like an A in front of something,

0:10:56.807 --> 0:11:00.076
<v S1>and then that A can become like an Amazon and

0:11:00.077 --> 0:11:02.837
<v S1>then you type something and then you're now searching Amazon.

0:11:02.837 --> 0:11:06.266
<v S1>And that was all built inside of the browser. I

0:11:06.266 --> 0:11:09.776
<v S1>don't like that though, because browsers change. I might change

0:11:09.776 --> 0:11:13.646
<v S1>browsers myself and switch to a different one. I would

0:11:13.646 --> 0:11:15.987
<v S1>rather have it be universal. So what I could do

0:11:15.987 --> 0:11:21.206
<v S1>is I could do a space um, time server, and

0:11:21.207 --> 0:11:24.416
<v S1>I now just searched Amazon for time server. If I

0:11:24.416 --> 0:11:29.487
<v S1>do G space time server, I am now doing a

0:11:29.487 --> 0:11:34.797
<v S1>Google search for time server. If I do p time server,

0:11:34.827 --> 0:11:38.367
<v S1>you probably guess what that's going to do. Perplexity. Okay,

0:11:38.396 --> 0:11:44.907
<v S1>so Amazon perplexity Google. And the default is actually this one.

0:11:44.906 --> 0:11:48.056
<v S1>So watch this. This is amazing. And this is going

0:11:48.087 --> 0:11:50.907
<v S1>to tease into the AI part which we're going to

0:11:50.906 --> 0:11:54.177
<v S1>talk about later. But look at this. If I do

0:11:54.207 --> 0:12:00.087
<v S1>time server I didn't type any prefix because the more

0:12:00.087 --> 0:12:03.926
<v S1>important the task is that you are doing, the more

0:12:03.926 --> 0:12:08.297
<v S1>you want to have it involve fewer steps. Okay. You

0:12:08.296 --> 0:12:10.906
<v S1>want to have as few steps as possible. Okay. So

0:12:10.906 --> 0:12:15.647
<v S1>if I type time space server, that's going to look

0:12:15.646 --> 0:12:20.176
<v S1>what it popped up. The default is to search with Google.

0:12:20.207 --> 0:12:23.567
<v S1>So without me typing a G because that's one extra step.

0:12:23.567 --> 0:12:26.717
<v S1>And more importantly, it's one extra friction step inside my

0:12:26.717 --> 0:12:29.807
<v S1>brain of like thinking that I want to search Google.

0:12:29.807 --> 0:12:33.436
<v S1>My default is to search Google. I tried perplexity for

0:12:33.437 --> 0:12:36.196
<v S1>a while. I switched back to Google. Google seems to

0:12:36.197 --> 0:12:39.017
<v S1>be catching up with some of the AI summarization stuff.

0:12:39.166 --> 0:12:41.747
<v S1>I don't know. I'm on the I'm on the fence.

0:12:41.747 --> 0:12:44.747
<v S1>It's like half and half for me. But anyway, the

0:12:44.747 --> 0:12:48.016
<v S1>bottom line is the most important thing that you do.

0:12:48.046 --> 0:12:52.337
<v S1>You want to be more default with fewer steps interrupting you.

0:12:52.337 --> 0:12:57.166
<v S1>So time server press enter with my pinky. And now

0:12:57.166 --> 0:13:01.367
<v S1>I am searching Google. But watch this. Actually I'm not.

0:13:01.396 --> 0:13:03.256
<v S1>I'm not even going to show you. I'm not even

0:13:03.276 --> 0:13:05.677
<v S1>going to show you this part, because that's a teaser

0:13:05.676 --> 0:13:08.766
<v S1>for the AI part, which comes next or comes a

0:13:08.766 --> 0:13:11.167
<v S1>little bit later. All right. So the point of all

0:13:11.166 --> 0:13:14.497
<v S1>of this. Okay, I'm going to keep hitting this because

0:13:14.497 --> 0:13:17.497
<v S1>this is like the most important concept here. We're talking

0:13:17.497 --> 0:13:22.057
<v S1>about friction reduction. We're talking about Neuralink. Okay. When you

0:13:22.057 --> 0:13:24.367
<v S1>first get these tools you have to go to their

0:13:24.367 --> 0:13:28.237
<v S1>independent places. There's no possible way to like invoke them

0:13:28.237 --> 0:13:32.856
<v S1>in a central way. Um, you know, like within a

0:13:32.857 --> 0:13:36.727
<v S1>browser or something. So they're all disparate websites or disparate tools.

0:13:36.727 --> 0:13:39.576
<v S1>You have to go individually, pull them up, then maybe

0:13:39.607 --> 0:13:41.947
<v S1>it gets a little bit easier with something like spotlight,

0:13:41.947 --> 0:13:44.646
<v S1>because you could at least like pull up an invoker

0:13:44.646 --> 0:13:48.577
<v S1>to call the thing, but you can't really access specific

0:13:48.577 --> 0:13:51.156
<v S1>functions of it. The point is, you have a lot

0:13:51.187 --> 0:13:54.276
<v S1>of thinking to do, and that thinking is friction. I

0:13:54.276 --> 0:13:58.086
<v S1>do not want friction. Now, the ultimate version of this,

0:13:58.207 --> 0:14:01.987
<v S1>which is so obvious for everyone, it's not like a secret.

0:14:02.026 --> 0:14:04.906
<v S1>The ultimate version of this is you literally think, and

0:14:04.906 --> 0:14:08.357
<v S1>it literally happens. And that's like what some people are

0:14:08.357 --> 0:14:11.687
<v S1>working on. Ellen's working on with like Neuralink and stuff

0:14:11.687 --> 0:14:14.957
<v S1>like that. So it's literally taking what you're thinking. You're

0:14:14.957 --> 0:14:20.027
<v S1>not moving a muscle and it's going and it's happening. Okay. Well,

0:14:20.027 --> 0:14:22.306
<v S1>we already know that's the ultimate goal and is pretty

0:14:22.337 --> 0:14:25.727
<v S1>far away. So what I like to do just in

0:14:25.727 --> 0:14:28.607
<v S1>life and just in productivity and in programming and in

0:14:28.607 --> 0:14:31.907
<v S1>coding and projects and everything is I think about what

0:14:31.907 --> 0:14:35.956
<v S1>the ultimate is. And then I work backwards to like, okay,

0:14:35.987 --> 0:14:37.757
<v S1>I don't want to be way over here on the

0:14:37.757 --> 0:14:41.056
<v S1>left grasping at like, oh, maybe I could do this,

0:14:41.057 --> 0:14:42.857
<v S1>or maybe I could do that, maybe I could do this.

0:14:42.857 --> 0:14:45.377
<v S1>What I do is I start with the ultimate, and

0:14:45.377 --> 0:14:47.417
<v S1>I work backwards and see how close I can get

0:14:47.417 --> 0:14:51.197
<v S1>to it. Okay, that is why raycast is exciting to

0:14:51.227 --> 0:14:55.336
<v S1>me because it is an early prototype. It is a

0:14:55.337 --> 0:14:58.667
<v S1>closer version to the best thing that we're ever going

0:14:58.667 --> 0:15:01.897
<v S1>to have, which is instant thought and in action, right?

0:15:01.927 --> 0:15:06.127
<v S1>That's why I love the Ray cast motto of action

0:15:06.127 --> 0:15:08.347
<v S1>at the speed of thought. And that's why I think

0:15:08.347 --> 0:15:11.767
<v S1>it's the best motto that they've actually had right action

0:15:11.767 --> 0:15:14.827
<v S1>at the speed of thought. So that's what you do

0:15:14.857 --> 0:15:17.737
<v S1>when you invoke, like this. You're popping this thing up

0:15:17.737 --> 0:15:21.307
<v S1>and you're just typing according to what you're thinking, and

0:15:21.307 --> 0:15:25.537
<v S1>that is pretty damn close. Uh, moving in the direction

0:15:25.537 --> 0:15:29.556
<v S1>of Neuralink. And that's why I'm so excited about it. Okay,

0:15:29.587 --> 0:15:33.247
<v S1>so like we were talking about search snippets, so snip

0:15:33.277 --> 0:15:37.267
<v S1>again watch this ssn e. But what am I typing?

0:15:37.267 --> 0:15:40.297
<v S1>Who even knows? I'm thinking I'm trying to record as well,

0:15:40.297 --> 0:15:45.397
<v S1>but like SS and E look there. SS and ni

0:15:45.397 --> 0:15:48.787
<v S1>are all in search snippets. Once again the thing reads

0:15:48.787 --> 0:15:51.547
<v S1>your mind. It knows what you're thinking of. So search snippets.

0:15:51.547 --> 0:15:54.487
<v S1>This bottom note happens to be one that I made recently.

0:15:54.487 --> 0:15:56.436
<v S1>That's how we did the whole workflow I just did

0:15:56.437 --> 0:15:59.137
<v S1>a second ago. But I could do that with callout

0:15:59.167 --> 0:16:02.487
<v S1>caption Google API key. You got to be careful with these.

0:16:02.517 --> 0:16:05.397
<v S1>You got to watch out. You need to keep in

0:16:05.397 --> 0:16:07.827
<v S1>mind what you're actually storing in here. I don't store

0:16:07.827 --> 0:16:10.677
<v S1>any passwords in here. And actually they have a defense

0:16:10.677 --> 0:16:13.227
<v S1>that kind of makes sure you're not storing things that

0:16:13.227 --> 0:16:17.127
<v S1>are too sensitive. But just keep in mind. But the

0:16:17.127 --> 0:16:21.417
<v S1>point is, all of these different snippets are now available

0:16:21.417 --> 0:16:25.467
<v S1>to me to invoke via raycast, as opposed to using

0:16:25.467 --> 0:16:29.067
<v S1>yet another third party app. So that's really cool. You

0:16:29.067 --> 0:16:35.487
<v S1>can add them very quickly. Um, c n I okay,

0:16:35.517 --> 0:16:39.777
<v S1>c s actually create snippet again, it figures out what

0:16:39.777 --> 0:16:41.547
<v S1>you're trying to do. So if I want to just

0:16:41.547 --> 0:16:44.847
<v S1>press enter I can make a new snippet okay. So

0:16:44.847 --> 0:16:47.127
<v S1>that's that's how snippets work. Next thing I want to

0:16:47.127 --> 0:16:53.997
<v S1>talk about is actually screenshots. Okay. Screenshots. Super super cool.

0:16:53.997 --> 0:16:57.087
<v S1>This is like one of the most powerful things you

0:16:57.087 --> 0:17:02.017
<v S1>could do with raycast and people who love screenshots are

0:17:02.047 --> 0:17:05.226
<v S1>going to love this like you cannot believe. All right,

0:17:05.257 --> 0:17:08.077
<v S1>so watch this. I'm going to take a screenshot with

0:17:08.287 --> 0:17:10.957
<v S1>boom boom boom. I think it's shift command four if

0:17:10.957 --> 0:17:13.716
<v S1>I'm not mistaken. So I'm going to take this screenshot

0:17:13.747 --> 0:17:17.347
<v S1>pops down here. And then I'm going to go watch this.

0:17:17.377 --> 0:17:22.087
<v S1>See I could have typed SC either way. And by

0:17:22.087 --> 0:17:23.827
<v S1>the way I didn't even set up an alias. This

0:17:23.827 --> 0:17:27.097
<v S1>is just figuring it out by itself. Search screenshots I'm

0:17:27.097 --> 0:17:30.097
<v S1>going to press enter. Watch this. Whoa. It just pulled

0:17:30.097 --> 0:17:35.947
<v S1>it up. Text. Whoa I just typed text. Guess what?

0:17:35.976 --> 0:17:41.946
<v S1>Guess what? Watch. This raycast is doing OCR on the content.

0:17:41.946 --> 0:17:46.507
<v S1>It knows if there's text in the screenshot. Okay, I

0:17:46.507 --> 0:17:50.737
<v S1>actually have something else that's like crazy cool, which is

0:17:50.767 --> 0:17:54.367
<v S1>a whole separate talk show. But look what I got

0:17:54.367 --> 0:17:58.047
<v S1>set up. I've got a thing that actually identifies what's

0:17:58.047 --> 0:18:03.266
<v S1>in the screenshot and it renames the screenshot. And I

0:18:03.267 --> 0:18:06.387
<v S1>actually talk about this in the in the full video.

0:18:06.387 --> 0:18:09.327
<v S1>I talked about it earlier, but anyway this is not required.

0:18:09.327 --> 0:18:12.477
<v S1>It's unrelated to what raycast is doing, but I just

0:18:12.747 --> 0:18:14.607
<v S1>thought I would mention that because it's kind of cool.

0:18:14.607 --> 0:18:20.277
<v S1>So again see search screenshots. This one is actually recent.

0:18:20.277 --> 0:18:24.746
<v S1>So um, let me just type construction. Look at that construction.

0:18:24.747 --> 0:18:27.236
<v S1>It finds the construction. This is actually a picture of

0:18:27.236 --> 0:18:30.956
<v S1>my house being built a long time ago, 2021. But, um,

0:18:31.196 --> 0:18:35.007
<v S1>it figures out construction. I wonder if it would find would. Look.

0:18:35.037 --> 0:18:37.917
<v S1>That's ridiculous. How many screenshots do you take? All the

0:18:37.917 --> 0:18:41.246
<v S1>time and you can't find them? This is integrated right in.

0:18:41.277 --> 0:18:43.887
<v S1>This is not a third party tool. This is built

0:18:43.917 --> 0:18:47.696
<v S1>right in. I'm telling you, if you get your utilities

0:18:47.696 --> 0:18:52.617
<v S1>into this system for 2025, you're going to be flying

0:18:52.647 --> 0:18:54.927
<v S1>around your operating system. That's what I'm doing now. I'm

0:18:54.927 --> 0:18:58.966
<v S1>just like thinking stuff happens and I haven't even told

0:18:58.966 --> 0:19:01.367
<v S1>you the coolest one yet, which is the I one.

0:19:01.397 --> 0:19:03.436
<v S1>All right, for the next one, I want to actually

0:19:03.436 --> 0:19:06.827
<v S1>talk about my menu bar and I'm using a utility.

0:19:06.827 --> 0:19:10.696
<v S1>I can't remember if this is fully integrated with raycast,

0:19:10.696 --> 0:19:12.827
<v S1>or if it's just like a third party utility that

0:19:12.827 --> 0:19:15.887
<v S1>somebody was talking about. Um, it was one of the

0:19:15.887 --> 0:19:19.007
<v S1>interviews from the raycast show. In fact, let me just

0:19:19.007 --> 0:19:23.087
<v S1>go over there to uh, raycast, which I should make

0:19:23.087 --> 0:19:26.357
<v S1>a quick link for that. But anyway, um, let's see

0:19:26.357 --> 0:19:31.006
<v S1>if they have like a link to their YouTube. All right.

0:19:31.007 --> 0:19:33.017
<v S1>Another piece of functionality I want to show you is

0:19:33.017 --> 0:19:36.677
<v S1>actually searching videos. So something just made me think of

0:19:36.677 --> 0:19:40.186
<v S1>the main guy doing all the videos for raycast. His

0:19:40.186 --> 0:19:43.276
<v S1>name is Pedro and this is actually his website. He's

0:19:43.277 --> 0:19:46.157
<v S1>like super cool. I love all the videos. I love

0:19:46.157 --> 0:19:48.767
<v S1>the way he presents all the information and I feel

0:19:48.767 --> 0:19:51.407
<v S1>like they made a good choice because he actually gets

0:19:51.407 --> 0:19:54.796
<v S1>why raycast is so important, which would make sense. Why

0:19:54.797 --> 0:19:57.447
<v S1>he's in charge of running the YouTube channel. I'm not

0:19:57.446 --> 0:20:00.597
<v S1>sure what he officially does, but he's the the face

0:20:00.597 --> 0:20:02.966
<v S1>that I see the most from the videos over there.

0:20:02.997 --> 0:20:05.546
<v S1>But anyway, here's his website. And by the way, the

0:20:05.547 --> 0:20:09.687
<v S1>website is like completely sick and behind this blurred out

0:20:09.716 --> 0:20:14.727
<v S1>text is actually him doing the videos like that is cool.

0:20:14.817 --> 0:20:17.877
<v S1>And it's not even hitting my GPU or CPU that much,

0:20:18.117 --> 0:20:21.536
<v S1>which is kind of interesting. But anyway, I want to

0:20:21.537 --> 0:20:25.017
<v S1>show you just real quick one more extension for actually

0:20:25.017 --> 0:20:29.697
<v S1>searching videos. So if I do SV search video, look,

0:20:29.696 --> 0:20:32.786
<v S1>I'm actually searching YouTube for videos. So if I do

0:20:32.817 --> 0:20:39.627
<v S1>like quick links and raycast, I'm actually searching YouTube videos

0:20:39.627 --> 0:20:45.417
<v S1>for raycast content about quick links. Okay, so I. And

0:20:45.417 --> 0:20:47.877
<v S1>there he is right there. That's Pedro. He's the one

0:20:47.877 --> 0:20:50.547
<v S1>doing all these videos. And here he is talking about

0:20:50.547 --> 0:20:53.397
<v S1>mastering quick links. And you can listen to him here.

0:20:53.427 --> 0:20:55.847
<v S2>And today I want to show you how to master them.

0:20:55.847 --> 0:21:00.257
<v S1>So that is essentially how to search for videos very quickly.

0:21:00.257 --> 0:21:03.977
<v S1>Again you could do this for anything. Um, so SRV again,

0:21:03.976 --> 0:21:08.897
<v S1>search videos. Uh mizler fabric and it should pull up

0:21:08.897 --> 0:21:12.647
<v S1>fabric videos. Yeah. It's got network chuck there. So this

0:21:12.647 --> 0:21:14.537
<v S1>is a basically a way to find any of your

0:21:14.537 --> 0:21:17.147
<v S1>own videos. You could find channels. This way you could

0:21:17.147 --> 0:21:19.276
<v S1>find videos this way you could do like whatever you

0:21:19.277 --> 0:21:22.726
<v S1>want to do. So again, another interface for searching not

0:21:22.726 --> 0:21:25.966
<v S1>just web but also videos. Okay. So the next piece

0:21:25.966 --> 0:21:28.127
<v S1>of functionality I want to talk about is actually my

0:21:28.127 --> 0:21:31.847
<v S1>menu bar. So my menu bar, it's actually got a

0:21:31.847 --> 0:21:33.977
<v S1>bunch of functionality in it. So I've got all these

0:21:33.976 --> 0:21:36.257
<v S1>tools that are up there that are up there. Normally

0:21:36.287 --> 0:21:38.387
<v S1>you might have to zoom in for this one because

0:21:38.387 --> 0:21:39.857
<v S1>the menu bar is just kind of small and I

0:21:39.857 --> 0:21:43.037
<v S1>can't really easily zoom. But I've got this tool called

0:21:43.037 --> 0:21:45.436
<v S1>Hidden Bar, and this came from one of like the

0:21:45.436 --> 0:21:48.107
<v S1>100 videos that I watched about raycast. Some of these

0:21:48.107 --> 0:21:51.047
<v S1>tools are separate, and they just kind of integrate with

0:21:51.047 --> 0:21:54.497
<v S1>raycast and go into the menu bar, and other times

0:21:54.497 --> 0:21:58.517
<v S1>they're just kind of like unrelated. But anyway, hidden bar

0:21:58.547 --> 0:22:01.457
<v S1>or hidden menu. I'm not sure exactly what it's called.

0:22:01.486 --> 0:22:05.897
<v S1>It basically hides and cleans up your menu bar, but

0:22:05.897 --> 0:22:07.546
<v S1>I'm going to go through step by step. This is

0:22:07.547 --> 0:22:10.216
<v S1>actually because I'm recording right now. But look at this.

0:22:10.216 --> 0:22:13.246
<v S1>This is a tool called stats. Stats is kind of

0:22:13.277 --> 0:22:17.417
<v S1>like a free replacement for stat menus. And it basically

0:22:17.417 --> 0:22:19.847
<v S1>works the same. It kind of looks the same. It's very,

0:22:19.847 --> 0:22:24.557
<v S1>very cool. I got you here. One little tidbit for you.

0:22:24.557 --> 0:22:28.726
<v S1>If you go to Raycast Comm and you look at

0:22:28.726 --> 0:22:31.606
<v S1>this little background thing, look at this, look at the

0:22:31.607 --> 0:22:36.527
<v S1>GPU going wild right now. Okay. Yeah. So stepping through

0:22:36.527 --> 0:22:39.137
<v S1>these different things in the top here I've got CPU,

0:22:39.167 --> 0:22:43.726
<v S1>I've got GPU, I've got memory, I've got my disk

0:22:43.757 --> 0:22:47.297
<v S1>and I've got network. And look at this right here.

0:22:47.297 --> 0:22:50.207
<v S1>This is really cool. So right here it tells me

0:22:50.236 --> 0:22:52.577
<v S1>what my next meeting is and it tells me how

0:22:52.577 --> 0:22:56.627
<v S1>long before that happens. And right here it shows me

0:22:56.657 --> 0:22:59.087
<v S1>what I have as well. But it also gives me

0:22:59.087 --> 0:23:02.477
<v S1>a calendar view. So this is like mini calendar. This

0:23:02.476 --> 0:23:06.797
<v S1>is my schedule which is built into raycast. And they're

0:23:06.797 --> 0:23:09.796
<v S1>all putting those there appropriately. And I basically took a

0:23:09.797 --> 0:23:11.506
<v S1>bunch of stuff out of the menu that I didn't

0:23:11.507 --> 0:23:14.327
<v S1>want there and put them there. And this one is

0:23:14.327 --> 0:23:16.997
<v S1>really cool. This came from a video that Pedro had

0:23:16.997 --> 0:23:19.966
<v S1>somebody on and they had this. This is the number

0:23:19.966 --> 0:23:22.817
<v S1>of people that are actively browsing my website like this

0:23:22.817 --> 0:23:26.147
<v S1>exact second. And I could open that up in fathom,

0:23:26.147 --> 0:23:29.746
<v S1>which is the Fathom Analytics platform that allows this to happen.

0:23:29.747 --> 0:23:33.467
<v S1>Then I've got the weather, I've got my notes. This

0:23:33.466 --> 0:23:37.186
<v S1>is my current focus state, and that's pretty much it.

0:23:37.186 --> 0:23:39.976
<v S1>So this is like a collapsed version, which is way

0:23:40.007 --> 0:23:44.867
<v S1>cleaner than that nightmare right there. So menu bar integration

0:23:44.867 --> 0:23:48.647
<v S1>I'm most excited about this one, which shows me my

0:23:48.647 --> 0:23:51.276
<v S1>calendar and my schedule for exactly what I have to

0:23:51.277 --> 0:23:54.427
<v S1>do today, and it's available in one click. And even

0:23:54.427 --> 0:23:56.766
<v S1>better than a click, it's available as a view. So

0:23:56.767 --> 0:23:58.897
<v S1>I could look up and see in an hour and

0:23:58.897 --> 0:24:02.377
<v S1>11 minutes I'm going to talk to Edward. Okay. So

0:24:02.377 --> 0:24:06.187
<v S1>that was the menu bar. All right. Now I want

0:24:06.216 --> 0:24:08.377
<v S1>to show you the thing I actually have been wanting

0:24:08.407 --> 0:24:10.297
<v S1>to show you the whole time, which is the thing

0:24:10.297 --> 0:24:14.887
<v S1>that has most changed my workflow from all the different changes,

0:24:14.887 --> 0:24:18.247
<v S1>like hundreds of different changes that I made with my

0:24:18.247 --> 0:24:22.027
<v S1>toolset and my workflows and my processes, and most importantly,

0:24:22.027 --> 0:24:25.417
<v S1>raycast of all the different ones. I save the best

0:24:25.417 --> 0:24:29.047
<v S1>for last and that is AI integration. So I've done

0:24:29.047 --> 0:24:31.716
<v S1>tons of AI. You've probably seen a bunch of the videos.

0:24:31.716 --> 0:24:34.597
<v S1>If you haven't, please go check them out. But my

0:24:34.597 --> 0:24:37.507
<v S1>core concept with AI, as I talked about before, is

0:24:37.507 --> 0:24:40.357
<v S1>we don't have an AI technology problem. There are a

0:24:40.357 --> 0:24:44.047
<v S1>million different AI websites. There are a million different AI tools,

0:24:44.047 --> 0:24:47.436
<v S1>there's a million different AI utilities. And like, what are

0:24:47.436 --> 0:24:49.927
<v S1>you supposed to do when you have a given problem.

0:24:50.257 --> 0:24:53.887
<v S1>Which tool are you supposed to use? Which utility? Which website?

0:24:54.397 --> 0:24:57.997
<v S1>That's the hardest part. Right. You have anthropic. You have OpenAI,

0:24:58.027 --> 0:25:01.507
<v S1>you have all these different things. And like I said before,

0:25:01.507 --> 0:25:05.257
<v S1>we don't have a capability problem. We have an integration problem.

0:25:05.257 --> 0:25:09.697
<v S1>And with AI it's the absolute worst. Integrating the problems

0:25:09.696 --> 0:25:13.357
<v S1>that you have with the AI that you have is

0:25:13.357 --> 0:25:16.716
<v S1>the hardest thing. And so my first thing that I

0:25:16.716 --> 0:25:19.177
<v S1>was thinking of when I started looking at raycast is like,

0:25:19.206 --> 0:25:22.117
<v S1>how can I get a bunch of my AI stuff

0:25:22.117 --> 0:25:25.117
<v S1>into there? So real quick, I want to pull up

0:25:25.117 --> 0:25:28.566
<v S1>this platform that I built called fabric. So if we

0:25:28.567 --> 0:25:31.747
<v S1>just go to fabric we go to the GitHub. This

0:25:31.747 --> 0:25:35.466
<v S1>is the repo and this is the project and it's

0:25:35.466 --> 0:25:39.456
<v S1>pretty cool. I recommend you check it out on its own. Um,

0:25:39.547 --> 0:25:43.717
<v S1>basically it is a whole bunch of crowdsourced prompts that

0:25:43.716 --> 0:25:47.737
<v S1>do a whole bunch of stuff, uh, solving particular use cases.

0:25:47.736 --> 0:25:52.757
<v S1>There's like cybersecurity use cases. There's like life, uh, use cases.

0:25:52.757 --> 0:25:55.907
<v S1>There's just a million different things that you could do

0:25:55.936 --> 0:26:00.347
<v S1>inside of fabric. And the center of it is these patterns. Okay.

0:26:00.377 --> 0:26:05.266
<v S1>These patterns allow you to do like a million different things.

0:26:05.297 --> 0:26:07.157
<v S1>All right. So let me just go up to the

0:26:07.157 --> 0:26:09.887
<v S1>patterns here. And if I click on patterns and look

0:26:09.887 --> 0:26:15.976
<v S1>at this analyze answers, analyze candidates. Analyze paper analyze spiritual text.

0:26:15.976 --> 0:26:19.577
<v S1>Create better frame like there's a bunch of videos from

0:26:19.577 --> 0:26:22.607
<v S1>other people. Right. So I would say go check these out.

0:26:22.637 --> 0:26:28.157
<v S1>These are integrations. These are problems and solutions to specific

0:26:28.157 --> 0:26:31.547
<v S1>problems that we have in our life. But here's the problem.

0:26:31.547 --> 0:26:36.226
<v S1>You have this problem. Extract recipe, extract questions, extract video ID.

0:26:36.257 --> 0:26:39.587
<v S1>You have this thing that you want to do, but

0:26:39.587 --> 0:26:42.077
<v S1>you're inside of some application. How do you get that

0:26:42.077 --> 0:26:45.917
<v S1>thing from here to there? Right. So what I like

0:26:45.917 --> 0:26:48.506
<v S1>to do is I go and I open up fabric

0:26:48.507 --> 0:26:50.726
<v S1>on the command line because I'm a command line person,

0:26:50.726 --> 0:26:54.087
<v S1>I like that, but that's not for enough people, right?

0:26:54.117 --> 0:26:56.547
<v S1>Not enough people use the command line. A very small

0:26:56.547 --> 0:26:59.607
<v S1>percentage of people are command line first, like I am, right?

0:26:59.637 --> 0:27:02.037
<v S1>And I understand that. So I'm looking for other ways

0:27:02.037 --> 0:27:04.736
<v S1>to integrate. And we've done a couple of different things.

0:27:04.736 --> 0:27:08.966
<v S1>But raycast is the absolute best one. So I'm going

0:27:08.997 --> 0:27:11.816
<v S1>to show you a couple of ways to integrate these

0:27:11.817 --> 0:27:16.286
<v S1>patterns inside of raycast. But first we're actually going to

0:27:16.317 --> 0:27:19.436
<v S1>build up from there. So we're actually going to go

0:27:19.436 --> 0:27:22.587
<v S1>in order. All right let's just skip all that I'm

0:27:22.587 --> 0:27:26.787
<v S1>actually just going to do the fabric one separately afterwards.

0:27:26.787 --> 0:27:29.367
<v S1>Like I said I'm most excited about talking about this

0:27:29.367 --> 0:27:33.686
<v S1>AI stuff. And here's the actual flow for doing this

0:27:33.716 --> 0:27:36.237
<v S1>in a smarter way like I was talking about. So

0:27:36.236 --> 0:27:39.147
<v S1>normally what you do is you do something like, okay,

0:27:39.177 --> 0:27:44.217
<v S1>you launch clod. Okay, so here's a clod application. You

0:27:44.216 --> 0:27:47.746
<v S1>can type into clod. You can get your results back. Cool.

0:27:47.747 --> 0:27:50.716
<v S1>Or you can come over here and you could go

0:27:50.716 --> 0:27:56.747
<v S1>to cloud Sky and you can get your answers from there. Um.

0:27:56.747 --> 0:28:01.817
<v S1>That's Claude. I personally prefer, uh, OpenAI, so that would

0:28:01.817 --> 0:28:05.597
<v S1>be like ChatGPT, but I never go to the website anymore.

0:28:05.627 --> 0:28:08.117
<v S1>I'm not even logged in. I don't go to the

0:28:08.117 --> 0:28:13.696
<v S1>website anymore because of raycast, so check this out. I

0:28:13.696 --> 0:28:17.536
<v S1>told you before in quick searches that I could do

0:28:17.567 --> 0:28:21.887
<v S1>p space something right and search for it. That's cool.

0:28:21.887 --> 0:28:24.256
<v S1>And I also told you you could do g space

0:28:24.257 --> 0:28:26.657
<v S1>and you could search for something on Google. And I

0:28:26.657 --> 0:28:30.317
<v S1>also told you that if you do just whatever search term,

0:28:30.827 --> 0:28:33.647
<v S1>you can actually just do it right from the command line.

0:28:33.647 --> 0:28:35.867
<v S1>And you don't have to do the G, because that

0:28:35.867 --> 0:28:37.816
<v S1>is your default one that you set to the top.

0:28:37.817 --> 0:28:43.367
<v S1>So I just did a search on Google by invoking raycast,

0:28:43.397 --> 0:28:47.407
<v S1>typing the search term and pressing enter so you get

0:28:47.407 --> 0:28:52.447
<v S1>back whatever. Right. So that is really powerful. All right.

0:28:52.447 --> 0:28:54.847
<v S1>So I talked about how you could do that quick

0:28:54.847 --> 0:28:57.847
<v S1>search with Google. Right. So you can just type whatever

0:28:57.847 --> 0:29:01.117
<v S1>here and it's going to go and search that in Google.

0:29:01.117 --> 0:29:06.247
<v S1>But what if I could type like I fabric mizler here.

0:29:06.247 --> 0:29:08.467
<v S1>And instead of pressing enter we know what that would do.

0:29:08.497 --> 0:29:11.737
<v S1>It would be a Google search. Instead I switch over

0:29:11.737 --> 0:29:15.697
<v S1>to the option key and I press enter. Guess what

0:29:15.697 --> 0:29:20.407
<v S1>I just did? I just skipped all those steps of

0:29:20.437 --> 0:29:24.067
<v S1>going to an AI application, calling up like an actual

0:29:24.097 --> 0:29:28.267
<v S1>thick client on the computer, or going to a website

0:29:28.267 --> 0:29:34.297
<v S1>like OpenAI or Claude or Anthropic or whatever, and typing

0:29:34.297 --> 0:29:38.407
<v S1>into a website, right? So rather than clicking or even

0:29:38.407 --> 0:29:42.337
<v S1>using raycast to open the website, I'm bypassing that completely

0:29:42.337 --> 0:29:45.857
<v S1>and just typing it into raycast and instead of pressing

0:29:45.857 --> 0:29:50.567
<v S1>regular enter, I press. And this is configurable option enter

0:29:50.597 --> 0:29:54.647
<v S1>and it brings this up. Okay so let me search.

0:29:54.647 --> 0:29:57.617
<v S1>So let me show you this. Okay. This is insane.

0:29:57.617 --> 0:30:00.887
<v S1>Look it didn't just give me the LM response. And

0:30:00.887 --> 0:30:03.556
<v S1>by the way I'm using Claude three five sonnet for this.

0:30:03.557 --> 0:30:06.437
<v S1>You can configure this to any model that you want

0:30:06.467 --> 0:30:09.887
<v S1>to use. Sonnet I'm using it seems pretty fast. I

0:30:09.887 --> 0:30:13.217
<v S1>like it a lot. So it gives me not only

0:30:13.217 --> 0:30:15.857
<v S1>an LM answer, but look what it did. It gave

0:30:15.857 --> 0:30:19.127
<v S1>me the GitHub for fabric. It gave me my website

0:30:19.127 --> 0:30:22.127
<v S1>to talk more about the introduction to fabric and why

0:30:22.127 --> 0:30:26.927
<v S1>I created it. This is custom raycast built functionality wrapped

0:30:26.927 --> 0:30:30.527
<v S1>around the AI. Okay, so I could click on these

0:30:30.527 --> 0:30:34.277
<v S1>links and guess what? It's going to pull up fabric

0:30:34.337 --> 0:30:37.576
<v S1>the actual um project. It's going to pull up the

0:30:37.577 --> 0:30:44.677
<v S1>actual project because of those links. So again I fabric Mizler. Alt. Enter.

0:30:44.887 --> 0:30:46.897
<v S1>It's going to search it up again. It's probably going

0:30:46.927 --> 0:30:49.747
<v S1>to find similar things or say similar things and find

0:30:49.747 --> 0:30:53.827
<v S1>the same links. Plus eight. Look at this. It found

0:30:53.827 --> 0:30:57.157
<v S1>all these links as well. So I've got all these references.

0:30:57.247 --> 0:30:59.586
<v S1>That is not the crazy part. You want to see

0:30:59.587 --> 0:31:02.137
<v S1>the crazy part. Watch this. Do you see this right here?

0:31:02.167 --> 0:31:07.267
<v S1>I got to actually move my mouse command J. Watch this.

0:31:07.267 --> 0:31:13.957
<v S1>Command J. I just launched into a dedicated AI conversation location. Okay,

0:31:13.987 --> 0:31:18.367
<v S1>so now I can say I don't get it. What

0:31:18.397 --> 0:31:22.957
<v S1>does fabric do? Let me search for a clear explanation

0:31:22.957 --> 0:31:25.867
<v S1>of what fabric does. It's going to go and consume

0:31:25.867 --> 0:31:30.247
<v S1>this whole web page. Think about it. A collection of

0:31:30.247 --> 0:31:34.296
<v S1>pre-made AI prompts called patterns that help users get better

0:31:34.297 --> 0:31:38.317
<v S1>results from AI systems. So again, more links to GitHub

0:31:38.317 --> 0:31:41.287
<v S1>plus all these different links. And now I can just

0:31:41.287 --> 0:31:45.597
<v S1>have a dynamic conversation with my AI about the web

0:31:45.627 --> 0:31:47.877
<v S1>page that I'm on. Okay, so I'm going to go

0:31:47.877 --> 0:31:52.137
<v S1>back to threshold, which is a different app that I built. Um,

0:31:52.137 --> 0:31:56.787
<v S1>what is this, uh, incredible conundrum of life's origin? Okay,

0:31:56.817 --> 0:32:00.536
<v S1>let's go and click on that. Well, that's got a login,

0:32:00.537 --> 0:32:02.637
<v S1>so let's not click on that one. Okay. This guy

0:32:02.637 --> 0:32:05.127
<v S1>is really cool. I follow this guy. Well this is

0:32:05.127 --> 0:32:09.777
<v S1>actually Daring Fireball talking about Simon Willison. But Simon Willison

0:32:09.777 --> 0:32:12.027
<v S1>is a cool AI guy you should check out. He's

0:32:12.027 --> 0:32:15.777
<v S1>basically a developer who talks a lot about AI, but

0:32:15.777 --> 0:32:19.827
<v S1>this is the website. So what is he talking about here? Right?

0:32:19.857 --> 0:32:23.427
<v S1>What is he actually talking about? Here? Watch this. This

0:32:23.427 --> 0:32:26.877
<v S1>is absolutely insane. This is the fastest thing you can

0:32:26.907 --> 0:32:33.237
<v S1>think of some. Oh, I typed three letters, some summarise page.

0:32:33.237 --> 0:32:37.317
<v S1>This is a custom thing that I wrote, which actually

0:32:37.317 --> 0:32:39.807
<v S1>brings it down to one sentence. And I'm going to

0:32:39.807 --> 0:32:42.397
<v S1>show you how to write these in a second. Bring

0:32:42.397 --> 0:32:45.637
<v S1>it down to one sentence. Models got faster, cheaper with

0:32:45.637 --> 0:32:50.287
<v S1>better vision. Audio features while running locally became possible. That's

0:32:50.287 --> 0:32:54.247
<v S1>the one sentence summary. Watch this. This one is actually

0:32:54.247 --> 0:32:59.167
<v S1>built in to raycast. I summarize web page again. It's

0:32:59.167 --> 0:33:01.807
<v S1>pulling from the live web page that I'm on and

0:33:01.807 --> 0:33:03.907
<v S1>it does a full breakdown of the stuff. Okay, I'm

0:33:03.907 --> 0:33:06.097
<v S1>going to go back to my site because I know

0:33:06.097 --> 0:33:09.997
<v S1>the content better. This one's called fast versus slow. I

0:33:10.027 --> 0:33:12.697
<v S1>again I'm on the thing. I'm like, oh, this is

0:33:12.697 --> 0:33:14.857
<v S1>too long. I don't want to read this. This is lame.

0:33:15.097 --> 0:33:18.397
<v S1>I got to go to a meeting in 30s sum

0:33:18.427 --> 0:33:21.877
<v S1>summarize page. What did I actually say here? Fast AI

0:33:21.907 --> 0:33:26.497
<v S1>helps find content, but slow human processing remains vital for

0:33:26.527 --> 0:33:31.717
<v S1>meaningful learning and growth. I actually used a fabric pattern

0:33:31.717 --> 0:33:35.647
<v S1>to make this. Okay, um, I've got another one called

0:33:35.647 --> 0:33:41.367
<v S1>Extract Wisdom e w extract wisdom. This will extract wisdom

0:33:41.367 --> 0:33:45.387
<v S1>using a fabric pattern, which is a prompt which will

0:33:45.387 --> 0:33:47.997
<v S1>pull a summary. The summary is going to be better,

0:33:48.027 --> 0:33:51.957
<v S1>even maybe than the summarize page one that I wrote. Look,

0:33:51.987 --> 0:33:54.477
<v S1>pull all the ideas out of it and it just

0:33:54.477 --> 0:33:57.597
<v S1>keeps going, right? But I could summarize all the different ideas.

0:33:57.597 --> 0:34:00.177
<v S1>I could get quotes out of it. I could do whatever.

0:34:00.207 --> 0:34:04.527
<v S1>If there's something that actually talks about predictions, let's go

0:34:04.527 --> 0:34:08.427
<v S1>to like what's going to have a cool bleeping bleeping

0:34:08.427 --> 0:34:14.096
<v S1>computer bad signature Subaru Starlink flaw. Okay, here we go.

0:34:14.127 --> 0:34:18.537
<v S1>Subaru Starlink flaw lets hackers hijacked cars in US and

0:34:18.537 --> 0:34:25.557
<v S1>Canada extract primary problem. This one is a another fabric

0:34:25.587 --> 0:34:28.887
<v S1>thing that I wrote, which kind of summarizes what this

0:34:28.887 --> 0:34:32.277
<v S1>piece of content thinks is the biggest problem. And it's

0:34:32.277 --> 0:34:35.607
<v S1>a good way of summarizing. In my opinion, connected vehicles

0:34:35.607 --> 0:34:40.787
<v S1>create dangerous security vulnerabilities that expose private data and physical safety. Cool.

0:34:40.817 --> 0:34:43.487
<v S1>Makes sense. And you probably could have got that from

0:34:43.487 --> 0:34:46.517
<v S1>the summary as well. Summarize page. This is probably going

0:34:46.547 --> 0:34:49.577
<v S1>to talk more about the vulnerability security flaw and Subaru.

0:34:49.607 --> 0:34:54.797
<v S1>Starlink allowed company vehicle control through license plates affecting US,

0:34:54.797 --> 0:34:58.637
<v S1>Canada and Japan. Bottom line is I could use any

0:34:58.637 --> 0:35:03.527
<v S1>of my fabric patterns. So watch this. I go back fabric,

0:35:03.527 --> 0:35:07.157
<v S1>go to the GitHub project that we created. Go to

0:35:07.157 --> 0:35:11.927
<v S1>the patterns. I could turn any of these workflows. This

0:35:11.927 --> 0:35:16.277
<v S1>is like hundreds from hundreds of contributors. All these I

0:35:16.277 --> 0:35:18.917
<v S1>could turn into instant things that I could do on

0:35:18.917 --> 0:35:23.597
<v S1>any website, on any block of text. It's just absolutely insane.

0:35:23.597 --> 0:35:29.957
<v S1>So so this workflow is just unbelievable. I no longer

0:35:29.957 --> 0:35:33.257
<v S1>have to go to a web page to start doing

0:35:33.287 --> 0:35:36.987
<v S1>AI stuff. Okay, this is basically my cloud and my I?

0:35:37.017 --> 0:35:41.187
<v S1>OpenAI all built in, but it's inside of raycast. It's.

0:35:41.217 --> 0:35:45.147
<v S1>And I don't use those standalone apps anymore. Um, unless

0:35:45.147 --> 0:35:48.777
<v S1>I'm doing some very specified stuff, like in the playground

0:35:48.777 --> 0:35:53.637
<v S1>for the different platforms when I'm building my own AI workflows.

0:35:53.637 --> 0:35:55.947
<v S1>But in terms of like day to day use, day

0:35:55.947 --> 0:35:59.487
<v S1>to day workflows, I am not using anything except for raycast.

0:35:59.487 --> 0:36:04.737
<v S1>That is how good they have made this right. So again,

0:36:04.767 --> 0:36:09.357
<v S1>the number one workflow is I'm searching the web so

0:36:09.687 --> 0:36:18.177
<v S1>I fabric Meisler enter Google option, enter a search command

0:36:18.207 --> 0:36:21.867
<v S1>J have a conversation about it. Or let's say we're

0:36:21.867 --> 0:36:24.627
<v S1>on another cool website. This is Pedro's website, which by

0:36:24.627 --> 0:36:27.177
<v S1>the way, like I said before is very, very cool.

0:36:27.177 --> 0:36:31.977
<v S1>So I click on writing a website refresh 2023 things

0:36:31.977 --> 0:36:35.667
<v S1>I use. Okay, this is the different stuff that he uses.

0:36:35.667 --> 0:36:38.207
<v S1>I wonder if this is probably the background for the

0:36:38.207 --> 0:36:41.657
<v S1>raycast videos. That background right there? Pretty sure it is,

0:36:41.657 --> 0:36:44.597
<v S1>but he's got all his different stuff here. So this

0:36:44.597 --> 0:36:46.607
<v S1>is a great example. I'm going to show you a

0:36:46.607 --> 0:36:49.277
<v S1>great example of this. He's got this thing. He's got

0:36:49.277 --> 0:36:51.977
<v S1>all these pictures. He's got all the stuff. And it's like, okay, cool.

0:36:51.977 --> 0:36:55.457
<v S1>I just want to know a very specific thing. Okay.

0:36:55.487 --> 0:37:00.347
<v S1>So I'm going to do a some summarize page and

0:37:00.347 --> 0:37:03.317
<v S1>just get a summary. That's probably where I start. And

0:37:03.317 --> 0:37:06.197
<v S1>then if I do command J, I can say what

0:37:06.197 --> 0:37:10.067
<v S1>kind of desk is he using. And of course, yeah,

0:37:10.097 --> 0:37:11.717
<v S1>I could just go over here and read and look

0:37:11.717 --> 0:37:14.777
<v S1>for the desk. So he says fully Jarvis, stand up

0:37:14.777 --> 0:37:17.417
<v S1>desk again. I could just ask the AI and it

0:37:17.417 --> 0:37:21.677
<v S1>could look, this page could have been 200 pages long, right?

0:37:21.707 --> 0:37:23.447
<v S1>And I don't have the time to look for it,

0:37:23.447 --> 0:37:25.517
<v S1>or I don't want to do a command F and

0:37:25.517 --> 0:37:29.627
<v S1>find it. Whatever. Um, again, I can go into more detail.

0:37:29.657 --> 0:37:36.997
<v S1>What kind of cameras does he shoot on? Look at that. Zv-e10.

0:37:37.027 --> 0:37:40.717
<v S1>I haven't even heard of that one. Photography. Yeah. iPhone

0:37:40.717 --> 0:37:45.187
<v S1>15 Pro. Just. You could just dive into content in

0:37:45.187 --> 0:37:49.297
<v S1>and out of content however you want and then watch this.

0:37:49.327 --> 0:37:54.097
<v S1>This is this is insane. So if you go to, uh,

0:37:54.097 --> 0:37:59.227
<v S1>first of all, command comma opens the configuration for any app.

0:37:59.257 --> 0:38:01.807
<v S1>That's just a macOS thing. But look, if you go

0:38:01.807 --> 0:38:06.187
<v S1>to I. So a custom global hotkey I have it

0:38:06.187 --> 0:38:09.457
<v S1>set to option enter. Okay, here's the other main use

0:38:09.457 --> 0:38:13.387
<v S1>case for I not being actually on a website or

0:38:13.387 --> 0:38:17.197
<v S1>copying text, or you're on a current browser tab or something,

0:38:17.197 --> 0:38:20.377
<v S1>but instead you just want to ask AI a question.

0:38:20.377 --> 0:38:23.407
<v S1>I have a custom hotkey set for that. It's the

0:38:23.407 --> 0:38:28.837
<v S1>same command. See it's option option down here, but it's

0:38:28.867 --> 0:38:32.257
<v S1>option A, and again I have that shortcut set up

0:38:32.257 --> 0:38:35.837
<v S1>inside of raycast. So watch this Option A it pops

0:38:35.837 --> 0:38:39.287
<v S1>up my thing. So I do a command n I'm

0:38:39.287 --> 0:38:41.837
<v S1>in a new I session. This is exactly the same

0:38:41.837 --> 0:38:44.867
<v S1>as going to like ChatGPT and starting a new session.

0:38:44.867 --> 0:38:48.497
<v S1>Except for again, you're doing it from raycast instead and

0:38:48.497 --> 0:38:52.217
<v S1>I didn't type raycast and then type something in and

0:38:52.217 --> 0:38:56.417
<v S1>press command or and then pressed option enter. In fact

0:38:56.417 --> 0:38:59.627
<v S1>I just did option A, because option A is the

0:38:59.627 --> 0:39:04.787
<v S1>universal hotkey for opening my AI conversations. Okay, so from

0:39:04.787 --> 0:39:07.487
<v S1>here I could just do any regular AI search that

0:39:07.487 --> 0:39:10.667
<v S1>I'm in an AI conversation. Okay, next thing I want

0:39:10.697 --> 0:39:13.217
<v S1>to talk about I'm going to close that out is

0:39:13.217 --> 0:39:16.007
<v S1>I want to talk about the options. So when you

0:39:16.007 --> 0:39:18.767
<v S1>open raycast. So I'm just going to open raycast. And

0:39:18.767 --> 0:39:21.077
<v S1>if you do command comma this is a universal way

0:39:21.077 --> 0:39:23.867
<v S1>to get to settings in Mac OS. So if I

0:39:23.867 --> 0:39:26.357
<v S1>go to the settings and I go to AI, I

0:39:26.357 --> 0:39:29.957
<v S1>can see that I can edit my universal hotkey for

0:39:29.957 --> 0:39:33.067
<v S1>pulling up AI, which is like I said, option enter.

0:39:33.067 --> 0:39:35.437
<v S1>You could change your model here and it could use

0:39:35.437 --> 0:39:39.576
<v S1>whatever model you want. And again I chat right there

0:39:39.577 --> 0:39:43.117
<v S1>is option A and send message is returned. You can

0:39:43.117 --> 0:39:45.787
<v S1>configure all this. But then if I go to configure

0:39:45.817 --> 0:39:49.387
<v S1>I commands look at all the different commands that I

0:39:49.387 --> 0:39:54.097
<v S1>could use. Search AI commands send screen to I chat.

0:39:54.127 --> 0:39:57.637
<v S1>You can send your current screen to AI and it'll

0:39:57.637 --> 0:40:01.087
<v S1>tell you what's on the screen. Change the tone to casual.

0:40:01.087 --> 0:40:05.377
<v S1>Explain the story explanation. Okay. This is this is a

0:40:05.377 --> 0:40:10.417
<v S1>really cool one. Um, so I'm on this tab story explanation.

0:40:10.507 --> 0:40:14.977
<v S1>This will create a story explanation of the web page

0:40:14.977 --> 0:40:16.687
<v S1>that I'm on. And I wrote this one. This is

0:40:16.687 --> 0:40:19.867
<v S1>actually a fabric integrated one. And it explains it in

0:40:19.867 --> 0:40:22.447
<v S1>a way like you could explain to your grandmother or

0:40:22.447 --> 0:40:27.547
<v S1>whatever and basically have it be a narrative to simplify

0:40:27.547 --> 0:40:31.357
<v S1>whatever it is that you're working on. Um, but that's

0:40:31.357 --> 0:40:34.077
<v S1>just one that I created. So create tone to friendly.

0:40:34.137 --> 0:40:36.717
<v S1>Most of these are actually just already built in. This

0:40:36.717 --> 0:40:41.007
<v S1>one was a fabric one that I added myself. Extract predictions,

0:40:41.007 --> 0:40:44.907
<v S1>extract the primary problem, extract wisdom, find bugs in code,

0:40:44.907 --> 0:40:48.657
<v S1>fix the spelling and grammar. This is all just naturally

0:40:48.657 --> 0:40:55.227
<v S1>built in. And most importantly, create an AI command. Okay,

0:40:55.227 --> 0:41:00.597
<v S1>if I do see a I create AI command. So

0:41:00.597 --> 0:41:03.417
<v S1>now we have a command name. We have a prompt,

0:41:03.417 --> 0:41:06.177
<v S1>we have the model we want to use, and we

0:41:06.177 --> 0:41:08.697
<v S1>can go and save that thing. It's insane. So you

0:41:08.697 --> 0:41:11.907
<v S1>can just keep adding to this list that you see here.

0:41:11.907 --> 0:41:14.817
<v S1>And look at this. If you're worried about sending this

0:41:14.847 --> 0:41:17.547
<v S1>off to a third party, look at this. You could

0:41:17.547 --> 0:41:21.927
<v S1>run it with Obama. If you have Obama running, which

0:41:21.957 --> 0:41:24.237
<v S1>I tend to have a llama running. I don't know

0:41:24.237 --> 0:41:28.677
<v S1>if I have it yet, but I just restarted Obama now,

0:41:28.677 --> 0:41:31.627
<v S1>I could use any of these same things that you're doing.

0:41:31.627 --> 0:41:35.077
<v S1>Improve the writing. Make it longer, make it shorter, whatever

0:41:35.107 --> 0:41:38.407
<v S1>you could call olama with local models and not send

0:41:38.407 --> 0:41:42.457
<v S1>it off anywhere to do that same stuff. So it's

0:41:42.487 --> 0:41:46.057
<v S1>whatever integration you want to use. But long story short,

0:41:46.057 --> 0:41:50.767
<v S1>all of this comes down to raycast being a universal

0:41:50.767 --> 0:41:53.707
<v S1>launcher that allows you to do all this different stuff

0:41:53.707 --> 0:41:56.527
<v S1>we've talked about. All right, so that was just a

0:41:56.527 --> 0:41:59.737
<v S1>few of the main ones that I wanted to talk

0:41:59.767 --> 0:42:03.157
<v S1>about and share with you. Like I said, you can

0:42:03.187 --> 0:42:06.247
<v S1>deep dive in rabbit Hole on this and you will

0:42:06.277 --> 0:42:10.027
<v S1>come back many, many hours later or days later like

0:42:10.027 --> 0:42:13.747
<v S1>I did. And I haven't even started fully configuring all

0:42:13.747 --> 0:42:17.617
<v S1>my AI stuff. I'm actually building a full extension for

0:42:17.617 --> 0:42:21.517
<v S1>fabric to just have the commands for all the patterns

0:42:21.517 --> 0:42:24.637
<v S1>right there. So it's like fuzzy finding. As I'm typing.

0:42:24.637 --> 0:42:27.067
<v S1>I could type in the pattern name and it will

0:42:27.067 --> 0:42:29.847
<v S1>autocomplete for me, and it will run that against the

0:42:29.847 --> 0:42:34.167
<v S1>web page or against the clipboard text or whatever. So

0:42:34.197 --> 0:42:37.047
<v S1>I haven't even started messing with this thing fully, and

0:42:37.047 --> 0:42:39.837
<v S1>I'm already like a hundred times more useful than I

0:42:39.837 --> 0:42:42.897
<v S1>was at the end of 24 before I started this process.

0:42:42.897 --> 0:42:50.007
<v S1>So again, invoke think action happens. And most importantly of

0:42:50.007 --> 0:42:54.957
<v S1>all the extensions, the AI integration have AI right here

0:42:54.957 --> 0:42:58.977
<v S1>available here type type type type option enter and you

0:42:58.977 --> 0:43:02.097
<v S1>are inside of AI. You do command J to continue

0:43:02.097 --> 0:43:04.737
<v S1>the conversation or if you want to start from scratch,

0:43:04.737 --> 0:43:07.527
<v S1>you just do command a. If you set that up

0:43:07.527 --> 0:43:10.407
<v S1>as your alias for AI. And I want to show

0:43:10.407 --> 0:43:13.707
<v S1>you that real quick. So showing you real quick how

0:43:13.707 --> 0:43:17.037
<v S1>to set these up. So basically those are hotkeys. Alias

0:43:17.037 --> 0:43:20.517
<v S1>means you're already inside of raycast. Hotkey means you're invoking

0:43:20.517 --> 0:43:23.337
<v S1>it straight from the operating system. So you're just at

0:43:23.337 --> 0:43:26.037
<v S1>the keyboard, you're invoking it. So if I scroll down

0:43:26.037 --> 0:43:28.047
<v S1>here you're going to see a bunch of these. Option

0:43:28.067 --> 0:43:31.877
<v S1>A is for I chat. So that's like look, so

0:43:31.877 --> 0:43:34.007
<v S1>I'm out here, I'm not doing anything and I do

0:43:34.037 --> 0:43:37.757
<v S1>option A and I'm inside of I with a regular chat.

0:43:37.757 --> 0:43:41.927
<v S1>So that's option A. But I have this for C

0:43:42.197 --> 0:43:45.887
<v S1>which is cursor, I have it for B which is browser,

0:43:45.887 --> 0:43:48.497
<v S1>I have it for lots of different things. So I

0:43:48.497 --> 0:43:52.307
<v S1>have hotkeys configured for lots of different stuff. Again you

0:43:52.307 --> 0:43:56.597
<v S1>can go and set this up to your heart's content. Right.

0:43:56.627 --> 0:43:59.777
<v S1>And and if you are a massive customizer like me,

0:43:59.777 --> 0:44:01.337
<v S1>you're going to want to do a ton of these.

0:44:01.337 --> 0:44:03.497
<v S1>So I've got a ton of these for aliases. I've

0:44:03.497 --> 0:44:06.707
<v S1>got a ton of these for hotkeys. So T.W. this

0:44:06.707 --> 0:44:10.487
<v S1>is thinkers work. Oh yeah. This one's crazy. So look

0:44:10.487 --> 0:44:14.357
<v S1>at this t w tab. This is a fabric one

0:44:14.357 --> 0:44:16.397
<v S1>for thinkers work. This is kind of a diversion. But

0:44:16.397 --> 0:44:18.797
<v S1>whatever I could do this video for like five hours.

0:44:18.797 --> 0:44:23.477
<v S1>So thinkers work. So if I put in Bertrand Russell

0:44:23.477 --> 0:44:25.937
<v S1>in here, it's going to give me a one line

0:44:25.937 --> 0:44:29.697
<v S1>encapsulation of what Bertrand Russell is about. It's going to

0:44:29.697 --> 0:44:32.937
<v S1>give you his most important ideas, the most important works,

0:44:32.937 --> 0:44:37.017
<v S1>to go look at the most important quotes and advice.

0:44:37.017 --> 0:44:40.977
<v S1>So that's a fabric pattern integrated in. And the reason

0:44:40.977 --> 0:44:43.497
<v S1>I'm showing it to you now is because T.W. is

0:44:43.497 --> 0:44:45.627
<v S1>how I get there. So basically I don't have to

0:44:45.657 --> 0:44:50.187
<v S1>type thinkers work or even start typing it. I could

0:44:50.187 --> 0:44:53.967
<v S1>just do T.W. so basically I don't have to type

0:44:53.997 --> 0:44:57.897
<v S1>thinkers work or even start typing it. I could just

0:44:57.897 --> 0:45:02.187
<v S1>do T.W. tab and it automatically knows that. In fact,

0:45:02.187 --> 0:45:06.867
<v S1>I think I could go T.W. space as well. So T.W.

0:45:06.867 --> 0:45:10.197
<v S1>space or T.W. Tab also gets you there. And you

0:45:10.197 --> 0:45:12.806
<v S1>could just put anybody in here and it will summarize

0:45:12.807 --> 0:45:16.227
<v S1>their work and give you back that synopsis. All right.

0:45:16.227 --> 0:45:19.227
<v S1>So that's what I wanted to share with you basically

0:45:19.227 --> 0:45:23.637
<v S1>my new religion of raycast and specifically how to use

0:45:23.667 --> 0:45:26.787
<v S1>AI within raycast. And we'll see you in the next one.

0:45:26.787 --> 0:45:27.087
<v S1>Take care.