[0:01]So, this is where things get
[0:02]complicated.
[0:04]I could start every video saying, "Hi,
[0:07]I'm RSW Fire and I'm building a series
[0:09]and this is what the series is about and
[0:12]this is where we're at in it and all of
[0:15]that. I don't want to spend five minutes
[0:19]reintroducing myself to every random
[0:21]person who finds me on YouTube.
[0:24]That's not how I operate. That's not how
[0:27]I've ever operated.
[0:29]I spent two years making videos on
[0:31]YouTube. Never had an introduction.
[0:35]That does make it harder to follow
[0:37]along. For a lot of YouTubers, it
[0:39]probably makes sense.
[0:41]It feels redundant to me. It's not
[0:44]something I'll do.
[0:46]So,
[0:48]hello random person. Some of you might
[0:51]have been here before. Most of you
[0:53]haven't.
[0:55]This is a series about open sourcing a
[0:57]project called autonomy.
[1:02]I hid that for a second because I knew
[1:04]it would do this recursive display. It's
[1:06]because it's the screen I've got out. I
[1:08]just think it's interesting OBS and I'm
[1:10]not going to edit it out. It's not how I
[1:12]work either.
[1:14]So,
[1:16]first thing I want to say,
[1:19]setting some ground rules here. So
[1:26]I don't compartmentalize my life. So I
[1:29]make lots of different kinds of videos.
[1:31]Some of them are going to be part of
[1:32]this series. So ones we're talking about
[1:33]right now is this video here announcing
[1:36]open source release of autonomy
[1:38]software. This is the second video in
[1:40]that series, but they're all going to be
[1:42]part of my transmissions on my website.
[1:46]And I talk about a lot of things. Talk
[1:48]about a lot of private things. Yesterday
[1:51]I was talking last night I was talking
[1:52]about selling my desktop computer.
[1:55]This is behind the sanctum layer. So the
[1:56]only way to see that is to subscribe for
[1:59]a rare field aligned individuals.
[2:02]That's a service you might want to sign
[2:04]up for if you want to follow my entire
[2:06]journey over 800 videos. Whenever they
[2:09]have this little icon here, this sanctum
[2:12]icon, it means that it's part of the
[2:14]subscription service I built.
[2:17]And I did that because I didn't like
[2:19]being flattened,
[2:23]which is just the default way that
[2:25]YouTube works. And
[2:29]I've learned that open
[2:32]um
[2:36]I had an expression for this. I can't
[2:38]think of it at the moment. Basically, if
[2:40]you have a open transmission that
[2:42]anybody can see, you're just inviting
[2:44]distortion. You're inviting noise.
[2:47]and I didn't want to do that. So, I
[2:49]created a subscription service as part
[2:51]of Autonomy that
[2:54]changes that.
[2:56]So, um this video is really just to kind
[2:58]of give you an introduction to to what
[3:00]to expect because this isn't going to be
[3:03]some streamlined series that you might
[3:06]find from some professional YouTuber.
[3:08]This is just not who I am. I've been
[3:10]programming computers since the sixth
[3:12]grade. Say this often because I'm very
[3:14]proud of this fact. Nobody taught me. I
[3:17]didn't ask permission. I just learned. I
[3:20]used to read programming books cover to
[3:21]cover. I used to code on paper. I used
[3:24]to run entire systems in my head. I
[3:26]mean, I still do. I mean, I' been doing
[3:29]that all of my life. And
[3:33]none of this is for social validation.
[3:36]Not asking for advice. I absolutely hate
[3:39]advice that I didn't ask for. that it's
[3:40]the quickest way to get blocked from my
[3:42]channel
[3:44]um from my life. I don't allow it from
[3:47]friends. I don't allow it from family.
[3:52]So, if you follow this journey, just
[3:54]know that you're not just following a
[3:55]simple series. You're following my life
[3:57]now. And right now, my life is about
[3:59]taking Sanctum, extracting it from from
[4:02]my homepage, rswire.com, this right
[4:05]here, and making it a standalone open
[4:07]source project.
[4:09]To that end, I'm going to introduce you
[4:12]to a couple things here. So,
[4:15]this is the source code for rswire.com,
[4:17]the front end. Originally, it had
[4:20]started as a Laravel project and I was
[4:22]doing everything from here and I open
[4:24]sourced that. I put that on GitHub from
[4:26]the very beginning. You're welcome to
[4:28]look at that if you want to.
[4:33]Um, and then when I started getting into
[4:36]the API work or into the um the AI work
[4:39]into some of the the AI pipeline, I
[4:43]didn't want to share that publicly. So,
[4:45]I made another uh another repo
[4:48]rswire.online.
[4:49]It's a different project of mine.
[4:52]And a lot of the API work comes from
[4:54]there. That's not open source. It's
[4:56]closed source. But that's what I'm
[4:58]doing. and taking those two projects,
[5:01]the two parts of it that I want to open
[5:03]source, and I'm putting that into a new
[5:06]repo called autonomy.local,
[5:10]or just autonomy online. It's local for
[5:11]me. Um,
[5:16]early days, I started doing this last
[5:17]night. I'm going to start working on
[5:18]that now,
[5:20]and I'm going to explain it as I go
[5:23]along. This is one of the things that I
[5:25]got on camera right now to tell you. So,
[5:28]um, you're going to feel like some of
[5:30]this is very pedantic, like I'm
[5:31]overexlaining, but I'm not really
[5:33]explaining to you guys. I'm explaining
[5:35]to artificial intelligence. I'm
[5:36]explaining to autonomy itself.
[5:40]The system I built turns my words into
[5:42]source code. So, when I make a
[5:45]transmission, turn it into a transcript.
[5:49]First, I have
[5:51]first I download it from YouTube. That's
[5:53]what this command here is doing.
[5:55]Then,
[5:57]YouTube makes a transcript.
[6:00]I grab that transcript
[6:02]and then I have AI processing. Turns it
[6:05]into different reflection types.
[6:08]It becomes a kind of memory also.
[6:11]So it will take my words and it will
[6:15]interpret them and put it into a
[6:18]structure that it can it can parse and
[6:22]use for a variety of reasons. I barely
[6:25]touched the surface of what it is I'm
[6:26]really building here.
[6:29]So if I seems like I'm overexlaining,
[6:31]it's because I want that data to be in
[6:33]the system.
[6:35]So keep that in mind when you watch
[6:37]these videos. It's very important.
[6:40]Uh to start with for the Autonomy open
[6:43]source projects, uh I've just created
[6:46]the basic skeleton of it so far and I'm
[6:48]deploying it locally. There's a few more
[6:50]steps I have to do and then I'm going to
[6:52]push it to GitHub.
[6:54]And I'm never going to start iterating
[6:57]for real. I'll leave it there.