How I Turned Claude Into My Personal Assistant

@milesdeutscher
ENGLISH2 months ago · May 19, 2026
345K
412
49
20
1.3K

TL;DR

This comprehensive guide walks through building a self-evolving personal operating system using Claude Code and Supabase, featuring remote voice control via Telegram and real-time data integration.

I spent two weeks building a personal OS with Claude Code, which has completely revolutionized my life.

It tracks ALL the most important data in my life in real-time.

I'm talking: my admin tasks, to-do list, calendar, finances, business growth, and much more.

It's like having an app designed specifically for me where I can edit/add features at any time.

The best part is that I can prompt it completely remotely, it has a custom cloud memory system, and it self-evolves over time.

In this guide, I'm going to walk you through my entire personal OS build and show you the exact steps to build one for yourself.

It took me weeks to get this right, and at the end of this article, I've attached a Google Drive with everything I personally used to build this (coding prompts, design system, etc.).

Stay until the end, and I'll send it to you directly!

This OS system has hands down been the biggest upgrade to my life in the past few months - let's dive right in!

What It Does (mini intro)

This is my Personal OS, and once you see what it can do, I guarantee you'll want to build one yourself.

Miles Deutscher - inline image

The Homepage above collates all my most important data into an easy-to-read visual.

Data like:

  • My networth (dummy data)
  • Daily tasks
  • Finances
  • Business growth/projections

Every single morning, I scan my OS homepage to make sure things are on track and I'm aligned for the day.

It essentially serves as my home base where I've connected all my external apps (Google Calendar, Notion, etc.) to create one "mega app."

One of my favorite features of this OS build is that I can control it completely remotely via Telegram.

This means I can literally open TG, send a voice prompt, and the personal OS system will track whatever I just sent.

Example: If I want to add a task to my to-do list, I just open Telegram and send a prompt to BotFather that connects to my OS.

Miles Deutscher - inline image

This system works by sending data through Whispr and connecting to Supabase in the cloud, which is then populated in the front-end of my personal app.

If you don't have a system like this, you're reliant on apps like Apple Notes/Notion to log and organise tasks, which, for me personally, became a bit of a headache since I have so many daily tasks.

With this OS, my tasks are automatically sorted by priority, and the CRM is managed with zero manual intervention.

Finances

The next thing this OS system does is collate all my finances into one easy-to-read format.

Before this system, my finances were all over the place.

I had exchanges, bank accounts, and finance documents completely scattered.

Now, I have a Google Sheet on the backend that pulls all my financial data live (via APIs), and the OS system reflects that data in real time.

Miles Deutscher - inline image

For me, finances + task management were two huge pain points that I solved with this system, but it has many more features, like:

  • My gym routine
  • Nutrition goals
  • Health goals
  • Journaling function
  • Habit tracker
  • Calendar/upcoming meetings
  • To-do list blockers

and a few more miscellaneous features.

Of course, you can customize this build to contain any feature you'd like, so let me show you how I actually built it (and how you can customise it to add anything you need).

How I Built the OS

Building this functional OS took dozens of hours to get right, but I'm going to condense all my mistakes/trials into 8 simple steps to help you build yours:

  1. Design Mockups

Before jumping into Claude Code to code the build, I used Claude Design to get an exact mockup of the design I wanted.

In the file below, I'll leave you with the design system I personally built, but if you want to design your own, you'll need to spend some time in Claude Design picking out color schemes/palettes.

You'll need to come up with three things:

  • The general theme
  • Color palette (first/secondary/tertiary colors)
  • Insert logos and any other design assets (PFPs, images you want in the app, wallpapers, etc.).

Claude Design can help you with this entire process with this prompt:

2. Export to Claude Code

Once you're happy with the design, export it to a new Claude Code project and send a prompt saying that you're trying to build a personal OS.

(again, the entire prompt I used to execute on Claude Code is included in the file at the end of this article).

Miles Deutscher - inline image

3. Memory System

Next, you'll need to pick a cloud-based memory system.

I opted for Supabase, but you can use other solutions like Supermemory, too.

The point is to create a cloud-based memory system where all your data is stored, and then you can link to the app's front end via Claude Code.

Miles Deutscher - inline image

4. Anthropic API Key

After picking your memory system, head to https://platform.claude.com/ and generate an Anthropic API key.

5. Data Schema

Next, I wrote the data schema in Claude Code, which essentially told Claude how I wanted my data organised within the app.

Miles Deutscher - inline image

6. Voice Capture

Personally, I wanted a way to voice-activate the OS, so I connected a Telegram system.

If you don't want this feature, this can be considered an optional step.

Claude Code can help you set this up, but the TLDR is these steps:

Create a new bot with BotFather on Telegram → Webhook into Claude Code → Push to Vercel → Test

7. Security

At this point, the build was pretty much complete, so I ran a couple of basic Claude Code security prompts.

Things like:

"Double check for bugs, vulnerabilities, etc., and help me make edits."

8. Core Features

Lastly, I took some time to connect the core features.

Things like connecting my Google Calendar, adding a journaling function, a habit tracker, and a few other core features that I wanted in the OS.

Miles Deutscher - inline image

This last step is really the fun part, and where you can customise exactly what you want in the OS.

If you run into any trouble during these 8 steps, just paste this entire article into Claude Code, and it can reverse-engineer the steps necessary.

Complete Dashboard Walkthrough

A complete walkthrough of my personal dashboard build

Homepage - contains the most important daily data as discussed above.

Miles Deutscher - inline image

Task CRM - organises my tasks by top priority every day (also has a board view like Notion).

Miles Deutscher - inline image

Habit tracker - a gamified version of my daily habits (finance check, health checks, wind down routine).

Miles Deutscher - inline image

Nutrition Tracker - a centralised hub to track all my nutrition data.

Miles Deutscher - inline image

Calendar - calendar overview.

Miles Deutscher - inline image

Brain - my "AI second brain" tab, where all my personal notes are stored (content, personal, legal, business ops).

Miles Deutscher - inline image

Second-Brain Pages - within each second-brain category, I built separate pages for individual topics.

Miles Deutscher - inline image

The real sauce with this system isn't the cool front-facing app.

It's the backend memory system that you'll create with Supabase.

You can take all your data and apply it to any front-end system you'd like, or even apply it to AI platforms like ChatGPT or Claude.

For example, if you create a journaling feature in your personal OS and it saves to Supabase in the cloud, you can export all those journal entries to any AI platform to extract insights (imagine doing this with a market trading journal, business plans, etc.).

The memory system is the real sauce here, and it's essentially like creating a better/more visually appealing version of an Obsidian AI second-brain.

How I Use This Every Day

Personally, I run three monitors (you don't need three monitors for this), but here's how my setup looks so you can adapt it to yours:

On monitor one (my left screen), I have the dashboard open at all times.

This has my Homepage with my calendar, key tasks, habits, and finance pulse.

On monitor two (my middle screen), I do my actual daily work (writing, reviewing proposals, taking meetings, etc.)

And on my third screen (right monitor), I have Claude and ChatGPT open - if I need to make a tweak to the dashboard, or log a task/input data, I send it to Claude Code there. Essentially, monitor three is the "management" monitor on my setup.

I also use WhisperFlow when I'm at my desk, and if I'm on the go, I hit the action button on my phone, which I've set to open Telegram, and I voice-record various tasks directly in TG via the BotFather setup discussed above.

Closing Thoughts (+ claim your assets to build this workflow)

So, there you have it - my personal OS build that has genuinely revolutionized my life.

If you found this valuable, be sure to follow me @milesdeutscher - I post regular deep dive guides about how I actually use AI in my daily life and across my three businesses.

For deeper AI insights, follow me over on @aiedge_.

As promised, I created a free Google Drive that contains all the resources you need to build this yourself - my exact design spec, Claude Code prompt & more.

To grab it, follow these two steps:

  1. Sign up for the AI Edge newsletter:

https://www.aiedgehq.co/

100% free, no spam ever, and unsub anytime

Miles Deutscher - inline image

2. Join my free Instagram community

After signing up for the newsletter, you'll get a link to my free Instagram community, where I've posted the Google Drive!

Thank you all for reading, and I hope to continue bringing you valuable AI content like this!

One-click save

Use YouMind for AI deep reading of viral articles

Save the source, ask focused questions, summarize the argument, and turn a viral article into reusable notes in one AI workspace.

Explore YouMind
For creators

Turn your Markdown into a clean 𝕏 article

When you publish your own long-form writing, images, tables, and code blocks make 𝕏 formatting painful. YouMind turns a full Markdown draft into a clean, ready-to-post 𝕏 article.

Try Markdown to 𝕏

More patterns to decode

Recent viral articles

Explore more viral articles