Transcription
I spent 2 weeks building a custom personal operating system which runs my life. It manages all my tasks, finances, calendar, and automatically prioritizes my day based on the things that matter. It allows me to send voice notes from anywhere and have AI automatically populate my to-do list instead of what I used to do, which was going into Notion and having to manually log everything. And for me, that system just didn't work.
Needing to constantly remember to go into Notion and write something meant that things weren't getting logged, so things were getting missed. I had deals falling through. For example, an opportunity to invest in Anthropic, the creators of Claude, in May 2025, which ended up costing me over $1.2 million in opportunity cost because I just wasn't organized. So, I knew I needed to do something once and for all. So, over the past couple of weeks, I really spent the time to create the best operating system I could. And I've got to say, this has been by far the biggest upgrade that I have ever made to my life using AI.
It has a custom cloud memory system so it remembers everything about me. That memory system can be transported into any LLM and I can constantly update the front end based on my interests and priorities whilst the back end stores all the data. I truly believe we're moving away from the SaaS era, the era where you pay a subscription to use a tool which is built for everyone and into an era of purpose-built tools, an exact dashboard that matches your specific pain points. And today I'm going to show you how I built mine and how you can build your very own.
So if you don't know who I am, my name is Miles Deutsche, the founder of AI Edge. I've scaled my AI agency to over $20 million in revenue. I've sold over $5.5 million of digital products. And I created this channel to help you achieve your goals with AI just as I've been able to achieve some of mine with this incredible new technology. So if you enjoy content like this, make sure you click that subscribe button so you don't miss a single video.
Now, before I show you how I built the OS from scratch, let me quickly show you some of the things that it can do. And then at the end of the video, I'll give you a full walkthrough as to how I've laid out my dashboard. All right, so firstly, and this is probably the coolest part about it, and it solved the biggest pain points that other task management systems like Notion couldn't solve, I can voice note from anywhere. So, I have a Telegram chat where I can send it a voice note when a new task comes up. So, let's say in my head I remember, oh, I have a new proposal to send to client. I could simply just open up Telegram, which I've conveniently made the action button on my phone. So, I can just click a button, it opens up Telegram, and I just voice note exactly what I want to log into the CRM system. Then, I've configured a back-end memory system where that is sent to the cloud through Whisper. It connects to my memory database on Superbase. The AI automatically categorizes it in terms of priority and it populates it on the dashboard. So, the dashboard is the front end reflecting the memory system in the back end. So whenever I have an idea, a thought, something I need to do, I simply paste it or voice prompt into Telegram and it automatically updates and prioritizes my task management system.
If you don't have a system like this, you're literally reliant on opening up the Notion app or opening up your Apple Notes or wherever you store tasks, writing it in manually, and then you have to click and drag and manually reorder things when you want to sort by priority. That wasn't working for me because then my to-do list just ended up being a 200 long list that I would never get to because new things would go to the top and then I'd forget other things. This way things are always organized automatically by the AI.
The next thing that was a real pain point for me was finances because I used to have my finances all over the place. I had bank accounts, I had exchanges, I had other documents all over the place. So what I did is I created a Google Sheet with an API to pull in the data live that reflects on the dashboard. So on the dashboard, I can see at any moment in time what my exact net worth is. Now, of course, the data I'm showing you in today's video has been slightly changed. So you don't see the real numbers, but it's exactly how my real dashboard looks. So I'm going to walk you through the whole thing, but firstly, let's go through step by step how I actually built it because this is the real source.
All right, so the first thing that I did is mock the entire design in Claude Design. So before I committed to the full build on Claude Code, I wanted to see exactly how it would look. I honestly spent way too long on this going through all the mocks for all the different sections, but I think it came out super cool and my plan is to make it better over time. So once I was happy with the design, I exported it into Claude Code. This is how you actually take it from a design into a functional website and I got Claude Code to mock the entire architecture which will be available for you to claim for free below. If you click the link in the description, become a member of the AI newsletter. You'll get access to our Instagram community where in the pinned drive you'll be able to find the full architecture and then you can take that PDF put it into Claude Code yourself and it will run you through the exact steps because it took me days to figure out the exact architecture for this and many many mistakes so hopefully it's able to save you time when you build your own.
So the next step for me was to pick a memory system. I decided to go with Superbase. You also have Firebase and other solutions, Super Memory as well, but Superbase was the most sovereign configuration. Lots of big applications use it. It's basically the brain behind everything. So all the data gets stored and logged on Superbase and then the interface is how you interact with that memory. Then I needed to go to Anthropic get an API key because I built this on Claude. I actually think you could build this on Codec. The only reason I built it on Claude is cuz I started this build before 5.5 was released. But if you're building today, you can do this exact same thing on ChatGPT. And to be honest, I think it would do a better job and you can still import the Claude design.
The next thing I did is I wrote the schema. So exactly what I wanted in there. Content, products, business ops, business finance, etc. This is going to be completely custom to you, but my build is what I wanted. Then I wanted a way to log my tasks via voice prompting when I wasn't on my computer. So I decided to connect Telegram, which was really easy because I just set up a Telegram bot through BotFather. I pointed its webhook at the Vercel function through Claude Code and now basically all my voice notes get transcribed by OpenAI Whisper. So Claude can read the text and classify it into the corresponding category and log it on Superbase. Which was absolutely amazing. Then I worked on some security stuff to make sure it was password protected before I moved on to the actual component.
So first I did the calendar. I basically connected Google Calendar so it refreshes live. Then I built the habit tracking. This was pretty simple. Whenever you check all of the boxes under a dropdown, it ticks off a task for the day. Then I added the journaling function. Then I added the CRM, which was by far the hardest part because I just had so many glitches which were honestly really frustrating where you know I'd refresh, data wouldn't log and things were getting lost. So, I had to go through multiple debugging stages to make sure it actually works. So, just keep this in mind if you're going to build this yourself. You might get some bugs and I spent hours doing this. The entire build took me a couple of weeks. So, this was over a few different days. And then I added nutrition, which I also had to rebuild a few times because the data wasn't logging properly, but now it's pretty good, and it's actually connected to a smart AI algorithm, which can estimate the calories of a particular meal. I added the health tab corresponding to the data. I added the goals section so I could see my goals. And then I created the finance section. In the finance section, I had to connect to a Google Sheet, which I'm going to do a future video on finances more in depth because it deserves its own video. And then for the last couple of days, I basically just used it and every single time I noticed a feature that I wanted added, I added it. And every single time there was an issue with the feature, I got it fixed. So, this is really a process of trial and error. The sooner you start using it, the sooner you'll realize things that you want to tweak.
All right, so now you know how I built it. Here is the dashboard. I'm going to give you a full run through and then I'm going to show you some examples of how I use it. In the top left, it's got me. I'm the operator. Obviously, for you, it'll have your own name. One block down, it has a finance pulse. It's actually hidden by default. So, if you leave your computer open, you're not going to leak your net worth to someone. But when you want to review it, you can click reveal. This tracks my net worth over time, how much I've made in the month, how much I made on the day, and what my current net worth is. And this is connected to all of the data on the back end.
Then down here, I have key tasks. These are the tasks that I've starred and flagged as key priorities for the day. Really productivity a lot of the time just comes down to identifying the top tasks for the day and making sure you get those tasks done. So what I do every morning is I go through the CRM section of the dashboard and then I simply select I star the three to five things I want to get done every day and then if you go back into the home section these are marked down as key items. So these are the things that I need to complete as priorities every day and obviously once I complete them then I can go and add new tasks in. But this gives me a bit of a pulse on the main things that I need to hit.
Now, in the middle, this is a really powerful system. And maybe you watch my other habit tracker video. This is the next step further from that, I have my daily habits. So, these are the things that aside from the main priorities I want to get done, I need to do every day. So, there are a few habits that I like doing. For example, I need to go to the gym every day to feel good. So, once it's done, I tick it off. Then, I need to remember to take my supplements. This just takes the brain power out of needing to remember to do things. I've actually changed the data cuz I didn't want to reveal my personal data, but you'd list basically every single one of your supplements here and you would tick it off like this. 1, 2, 3. When you tick off all the subtasks, the main task gets completed and it shows you the percentage of your habits that you've completed for the day.
The next thing that's really important for me is my creative session. So, I have a process I follow every day in the morning where I go through X, I do market research, and then I come up with ideas. I find it's really important to be creative in the morning. So once I tick off all the subtasks, then the creative session gets complete. Then I move on to a community session to engage with my community. Then I move on to a finance check where I'll have a few things that I tick off like run through my portfolio, quickly look for risks, go through the finance section of the dashboard, and then finally I have an evening wind-down routine.
Now in the wind-down routine, this is really cool. There's actually a journaling feature, and you can do this through the Telegram interface as well. But if you click the microphone, you can actually just speak what happened in the day. So I basically say, "I had a good day. I did this, this, and this. This is where I struggled. This is where I did well. These are the reasons why. This is how the business is going." And this is actually really powerful because remember all of this data is being saved in the back end. So by doing this, I essentially I'm training the AI every single day on how I think. So if you go to the journaling section where all of this is logged, it has a summary of every single day. And if you click show raw, it shows the full transcript that you left for that day. So imagine after a year of doing this, you have a year's worth of logs. The AI is really smart at pattern recognition. It might be able to say when you don't get enough sleep, you tend to not be as productive. So maybe focus on this first so you can solve this. Or it might say, you know, you constantly identify loneliness as an issue in your life, maybe you should address it through this, this, and this. Like just patterns that you might even not realize you're bringing up in your speech. The AI can basically act as a psychologist or a mentor and coach you through solving some of these patterns. So the journaling process every single day, I think it's so crucial. And it also trains the AI on you, what your days look like, what you get up to, what you do. And because of all this memories being stored, you actually have a transportable system. So if you do speak with ChatGPT, if you do speak with Claude, you can plug in this system into Claude Code or Codec. And every single time you prompt, ask for personal advice, ask for business strategy, it has your exact context in a memory system that you own versus what happens if you just speak to the chat normally. Basically, your memory is in a black box. So, you don't know what chat knows about you. It does remember some stuff, but you don't have control over that memory system. So, this solves the memory system once and for all. Cuz let's be honest, you can redesign this dashboard. You can always create a new dashboard. There's probably going to be better design applications for me to make this even better in the future. But that's not the real source. The real source here is the backend memory system that we've built on Superbase. And then you can just apply this to any front end you want in the future. That's the real, real magic here.
And a couple of other things which are specific to me. And remember in your own custom builds, you can change this. You know, you might not care about nutrition, but for me, I actually like logging my meals. So when I eat a meal, I log it. It shows me what time I ate that meal, and it shows me the calories of that meal. So chicken and rice, 550 calories. It's connected to the latest Claude model, so it can estimate. You can also give it more details. You can even send a photo into Telegram if you want to actually photograph your meal. It's basically like having Cal AI built into the dashboard. And then I can see, you know, my protein for the day, my nutrition, how many calories I have left. And this also gets logged under the health section of the dashboard where it shows my daily protein intake, calorie intake every single day, uh, so I can make sure, you know, I'm eating right. And you can actually go a step further. You could connect this to your wearable like Aura Ring or Whoop, and actually import the data and then have it weigh against other metrics. I haven't done that step yet, but this is the architecture you can build upon. Like essentially the goal here is to build an operating system that controls your life or has your entire life summarized here.
Now, there are some things that I keep off the app. Like for example, I still do keep big picture stuff on Notion. So big picture goals, my compliance setups, my company roster, and just general information that doesn't change much, I'll keep somewhere else cuz I want to make sure I have that data. But basically, for anything else, any active task, I keep it on the application. I also have a system where things automatically get backed up. So if for some reason Claude deletes all the data, it's actually backed up in Superbase and archived and stored. So you don't need to worry about losing data. You can always re-export. The full guide to this once again is going to be in the description below. It's in my Instagram community. You can access it by signing up to the newsletter. And that's going to have the full prompt that you can take and put into Claude Code yourself or Codec, which is to be honest probably the better coding model. But I did this on Claude Code beforehand. I'm just going to run you step by step through my process because honestly, this video would be hours and hours and hours if I went through every single little finicky thing that I had to fix to build this. If you like this video, let me know in the comments below. I can actually do a follow-up where I go in depth on specific elements of the dashboard, but I wanted to show you what I've been building and working on in this video and give you an overview.
And then it connects to my Google Calendar below. You can actually edit it directly from here. I still like using Google Calendar though. I just like having this open all day. So, I'll have it on a screen on my computer so I can see what upcoming meetings I have. I'm constantly referring back to it. And then the top right hand corner, I have some goals for the week, for the month. They actually store and there's a list here. Usually, I'll just have three to five goals for a month. So, I can see, all right, I want to ship a product. I want to get out 20 videos. I want to go to the gym every day. And then I have all the goals there. So, I'm constantly reminded and I'm just aware every single day of what I'm actually working towards, which I think is so powerful because if it's not in front of you every day, you're actually just going to forget. So this way I'm actually forced to stick to the things that I want to do.
Going into the CRM system, you can actually drag things around in terms of priorities. You can tick things off once you do them and they'll automatically get sent to the archive section. I continuously improve this over time, but it's basically in my opinion a better version of the Notion task management system. I will say there were a lot of glitches. There still are from time to time, but every time there is a bug, I fix it. And then over the last few days, I've found I've had less and less bugs. You're just going to have to be aware that if you're going to build your own OS, because you don't have thousands of engineers like Notion who over time have fixed a lot of their issues, you're going to run into your own. But because it's custom-built, that trade-off becomes a pro because you can build it exactly how you want to build it. I can also switch to the Kanban view just like Notion. So I can actually drag things along from this week to today to this month. So I can have an overview of all my tasks.
And if you go into the brain section of the application, it actually opens up a view where you can view the current status on different elements of your life. So legal, personal finance, content, products, opsec, business opportunities. If you click on one, it'll actually bring up all of the tasks underneath this category. And then you can actually leave notes here or links here just like you can in Notion pages so you can easily refer back to it. And it also has a summary of the key things within each category. Like there might be some clear security risks that you're taking on. So there might be key life admin things that you need to fix that will be highlighted here in the summary as things that you need to do. And the best part is because you have all of this in a memory system. You can simply prompt the AI and ask, "Look, what are the top three things right now that if you were a strategic CEO or consultant, you would recommend that I need to do right now?" And it will actually be able to go through hundreds or thousands of entries and look at the few things which are actually going to move the needle for you or your business, which I think is really important.
The finance section I'm not going to get into in today's video because honestly it's its own video and I'm going to do a follow-up. So, make sure you subscribe. But of course, remember you can tweak this any way that you want. The world is your oyster with AI. This is just what I found impactful for my V1 build, but I'm going to keep improving this over time as things change and also have room to add more things. I just didn't want to clutter my dashboard too much in the early days.
All right, now let me give you a quick practical example of how I use this in my daily life. So, basically, this is how I use this setup. So, I have three monitors. You don't need three monitors for this. If you're on your laptop, you could just have three different desktops, but this is just how I operate in my daily life. On my left hand screen here, I have the dashboard open at all times. Then I get to see when my upcoming meetings are, everything that I need to see. And then I work on the middle screen. So, I'm doing work, writing tweets, reviewing proposals, taking meetings, whatever I'm doing on the middle screen. And then on the left, I'll just glance over and make sure that my day is in order.
Then on the right hand side, I have Claude open. This is Claude Code or you know the normal Claude app if I'm chatting there. And then I have GPT open as well. So I have my two AIs. If I ever need to make tweaks on Claude Code to the dashboard, I can just do it up here and I just have these open all day, you know, in case I need them. And then when I need to enter something, so a new task comes up, let's say I get a message from someone, I need to do something, I just add it here so I can quickly capture it. I also have Whisper Flow on my computer so I can use the command and it basically records audio for me if I just want to speak it. If not, I'll just type it in. If I'm on the go or, you know, if I'm just doing something on my phone, then it's actually easier for me to hit the action button and then voice prompt into Telegram. And when I voice prompt, it auto populates in the CRM over here anyway. And the other thing that I do a lot, especially when I'm out, is I actually use the web app. So, I've created a mobile version, which I'm optimizing to be even better for mobile. So, I can do this on the go, and it's connected to the same memory system. So, you don't even need your computer. That's basically how I use it in my day-to-day life.
Thank you guys so much for watching this video. This was a really intense build to put together, but I'm so glad I went through this process because I think it's going to be a part of my life for many months and hopefully years to come. I'm just going to keep upgrading this over time and I'm going to keep making videos on it. So, if you enjoyed this, make sure to subscribe. Obviously, the full prompt is available down below to help you build your own. It is going to take a bit of time, but it's definitely worth it because I honestly think having a system like this can make me millions of dollars and can make me a 10x more productive human because it's custom-built for exactly what I need. Thank you guys for watching. I'll see you in the next one. Peace out.