AI Income LabJoin AI Income Lab ↗

Tasky, Restic-Studio and Luma-Launcher: Project Demos

Jump to video chapters

Watch on YouTube ↗ Subscribe on YouTube ↗

By · · 10:36 · 275 views

Tour Tasky, Restic-Studio and Luma-Launcher: a task monitor, backup app and Linux launcher. See the project interfaces and the AI coding workflow behind them.

Video summary

Explore the top GitHub projects I've built for Linux and Windows. I built these open source tools because existing options didn't meet my needs.

The video covers 10 parts: Open Source Github Projects Intro, Task Manager App Overview, Restic-Studio Backup App, Luma-Launcher App Launcher, Tasky Deep Dive & Features, Building Restic-Studio in Rust, Luma-Launcher Custom Themes, Real-Time Disk I/O & Backup Test, AI Prompting Workflow (Codex & Claude), and Open Source Github Repos.

What this video covers

What you build

This is a tour of three existing projects rather than a complete build-along. It introduces a task manager, a backup interface built with Rust, and a Linux application launcher, then returns to project details and the coding-agent prompting workflow. Check each project for current source availability, supported platforms and build instructions.

Tools used

Not covered

Summary based on the saved video description, chapters and transcript. The projects were not independently tested for this summary.

In this video

  1. 0:00 Open Source Github Projects Intro
  2. 0:20 Task Manager App Overview
  3. 1:46 Restic-Studio Backup App
  4. 2:40 Luma-Launcher App Launcher
  5. 4:22 Tasky Deep Dive & Features
  6. 5:17 Building Restic-Studio in Rust
  7. 5:47 Luma-Launcher Custom Themes
  8. 7:00 Real-Time Disk I/O & Backup Test
  9. 8:46 AI Prompting Workflow (Codex & Claude)
  10. 9:37 Open Source Github Repos

Questions and answers

Which three projects does the video cover?

A task manager and system monitor (Tasky), a backup app built around restic (Restic-Studio) and a keyboard-driven app launcher (Luma-Launcher).

How were the apps built?

Mike says the task manager was built in a couple of hours with Claude Code and Codex, and he shows the prompting workflow near the end.

Which operating systems are supported?

The task manager and backup manager are described as available for Windows and Linux, while the launcher is Linux only, with a Windows version planned.

Transcript

Hey there, welcome to the channel. In this video, I'm going to be taking you through some of the new open-source free projects that I'm building for both Linux and Windows, which are now available on GitHub. There's going to be a link in the description below where you can browse all of the projects. And I just want to show you the one that I've recently created. It's my own task manager.

The reason I decided to build this is because the other options were honestly not that good and I wanted a full graphical display where I can get access to all of the every single detail that I may want to know about that's going on on my computer. It's got CPU, memory, I can expand all of the processes here, storage, everything that's going on in my hard drives currently. I'm backing up files. I've also got the startup apps built directly into this as well.

Read the rest of the transcript

And I'm continuing to add more and more features to this app, which will ultimately make it one of the best task managers for Linux. And I built this entire thing within a couple of hours inside Clawude Code and Codex. So just goes to show what you can do. If you want to build something and it's not already available or you want to build your own better version, you can now do that with the AI coding tools. I'm currently still working on the Windows version.

I've been spending a lot more time on the Linux version recently. So, essentially, you can just clone this and install it on your computer. And by the way, I am looking for someone to potentially build a Mac port of this task manager. Since I currently do not have a Mac operating system, I would like someone to potentially build one for me. So, if that sounds interesting to you, go ahead and drop a comment down below.

built a backup manager for my system as well using a package called restic which is normally only available inside the terminal. If I want run restic over here, here's all of the commands. But since I don't really want to run it in the terminal every time, it's a little bit more complicated than it needs to be. I just decided to build my own backup utility so that I can easily back up my home directory or my root directory to my external hard drive anytime that I

want to. And this one is also available completely for free on GitHub. It's fully open source under the MIT license. You can read all about it on the GitHub link in the description below. And it shows you all the steps to go ahead and install this on your own computer. This one's currently only available for Linux. I've also built a app launcher which I can easily get access to with a hotkey anytime that I want to.

I just press alt spacebar and it will bring up the task manager and from here I can easily launch any of my apps. It works really well. It's super lightweight and it even has settings. So, if I want to change the color scheme, for example, I also have the option to do that, and it works exactly the same as it normally would. The reason I decided to build this is because I didn't really find I couldn't find a good option out there available for Linux.

So, I just decided to build it myself. And now anytime that I want to add a new feature to this since I have all of the source code I can simply come on over to claude code or Codex and I can just say you know extend the features whatever I want to do with that particular app and that is one of the most powerful reasons why it's good to start building your own apps. All of it is available on GitHub.

And ultimately, I just want to start scaling up my account and getting more people using my apps. Trying to figure out why my CPU is at max utilization right now. So, if I want to figure out why that's happening, I can just come over here over here. So, it's running a package manager and it's building this thing inside OpenCode, which is why it's using so much CPU. So, again, this task manager really comes in handy. Fully open source.

And in this tutorial, I'm just going to show you some of the projects that I'm working on. So enjoy the video. Please subscribe to the channel and also check out my landing page where I teach you how to build real AI automations inside my Skool community. Link in the description below. I've already made a video going over the task manager that I recently built for both Linux and Windows. I've actually added a bunch of new features.

I've also redesigned it so it looks a lot better as well. And this is a super lightweight task manager, which is honestly better than most of the options that I found out there so far. And the really nice thing about building this myself is that I can modify it anytime I please. So if I think of a new feature that I want to add to this, I can easily do so inside Codex or Claude Code over here, which is exactly what we're doing.

And I just recently built a backup manager as well so that I can back up all of my files to my external drive. There's already a way to do this using a tool called Rustic. But since I don't want to use the terminal to do this every single time, it's just a bit tedious. I decided to build my own version using Rust. And now we have a guey to do this for us.

This is the Rustic Studio which I built entirely using codecs and it didn't even really use that many credits to build this thing. It's really pretty straightforward. Uh it's just a simple matter of prompting ChatGPT in order to create the detailed prompt and then I put it into Codex to build the complete thing. I've also created a launcher using codecs and claude code as well because I couldn't find a very good option for Linux to do this. So I just decided to build one my own.

You can change the theme. If I want to change it to light mode, I can easily change it to light mode. And if I want to change it back to dark mode, obviously I can go ahead and do that from the settings. And all I have to do is enter in alt space. And from here we can easily bring up any app that we want to. so that I don't have to use the taskbar or the start menu down here.

I just have a a hotkey that I can use to bring this up at any time. So, if I want to add new features to this, or if other people want to add new features to this, they can simply download everything from GitHub since it's fully open source and free, build it on their machine. This one's currently only available for Linux. I may decide to build a Windows version as well.

And it only took about 15 to 20 minutes to build this lightweight app launcher for Linux. So, just goes to show what you can do with these AI coding tools. And I also wanted to show you the task manager while I'm backing up files over here to show you that it actually does work. We've got the disk manager here. And you can see it is spiking.

It's doing a lot of reads and writes because it's currently backing up my home directory on Linux directly to my external drive. I can also come over to overview and we can see the drive here is getting a it's getting a write on the external drive and the home directory is reading because it's uploading all of the files essentially to my external drive. So, that all works correctly. And I've recently redesigned the CPU tab as well.

So it uses gradients under the graphs which I think is quite a nice effect. Memory also you can sort by the processes as well. So I've got about 43 processes for Brave browser currently running. And also if I go ahead and open an app, we can go ahead and open up my software updater over here. And we'll see it appear in the task list immediately. And then if I go ahead and close this, it will disappear.

So I'm going to close it and it should no longer be there. This all updates in real time. We've also got the storage over here, which I already showed a little bit earlier. We can see that the throughput on the home directory is going a bit crazy right now because obviously it's it's reading everything to back everything up. And then when we scroll down to my external drive, we can see that is currently undergoing a lot of writing. You can see the right speed.

it shows the right speed here and on my home drive it shows the read speed right here. So, it's basically just going through and backing up everything using this custom app that I was able to build within about 15 minutes inside Codex. And again, it's really just a simple matter of coming over to chat GBT to create the detailed prompts and then you just feed those into codec or Claude Code or whatever you you're using to build the apps from scratch.

So, I'm going to continue building more and more of these basically utility apps that people can use and they're going to be available on my GitHub. I'm going to leave a link down below if you want to check out any of these. I've got the launcher which is available on GitHub. I've also got the task manager and the backup manager. Currently, this one is available for Windows and Linux.

And the Luma launcher, the app launcher that I showed earlier is also only available for Linux, but I will be building a Windows version real soon. So stay tuned. And if you want to learn how to build this stuff for yourself, you can check my landing page. There's a link in the description below where you can build real AI automations and apps. And I give away a lot of value inside this community.

Prices start at $29 a month for the standard plan and go up to $89 a month for the VIP plan. And I've just recently added my open- source projects on GitHub here as well. So you can easily access any of those from here. And this is going to update automatically every time I add a new project to GitHub. So, I'm looking forward to building out more of these apps as the ideas come to me.

And if you guys have any ideas for apps that you think that I should build, go ahead and drop them in the comments below and I will consider it. With that being said, thank you so much for watching this video. Please go ahead and subscribe to the channel if you haven't already and I will see you in the next one. Take care. Stay safe. Peace from Thailand. signing off.

Not ready to join? Get the weekly build notes: new guides and tested builds in one short email.

You may also like