Tech

Stop Re-Explaining Yourself to AI: Build a Private Repository So It Can Help You Better

The problem

Once I started using Claude for everyday things, like researching a purchase, planning a home improvement, changing something in my home setup or thinking through a money decision, I kept hitting the same wall. Every new chat started from zero. I'd upload the same files again, explain my house again and write long, complicated prompts so the answer would fit my situation. It took a lot of time, and it was getting painful.

Good research also disappeared into old chats. Months later I'd want the receipt, the model number or the reason I picked one option over another, and it was buried somewhere I couldn't find.

So I went looking for a better way to do this in my personal life. Software developers will recognize the answer right away, because they use it every day: GitHub. For most people it would never come to mind. It works just as well for a household as for a software project.

What you need

How it works

You send Claude photos, receipts or a quick voice note. Claude reads your private GitHub repository first, so it already knows your background, and saves new notes into folders there only after you say push. An instructions file in the repository holds your privacy filter and the push rule. You photos, receipts, voice Claude on your phone reads it first, saves only after you say "push" Your private GitHub repository Instructions file privacy filter · wait for "push" · where things go Home projects Books reading list Travel trip plans
Claude reads your notes before it answers, so you don't start from zero, and it only saves changes when you say so.

Think of the repository as a private notebook that Claude can read and write. It has one folder for each part of your life you want help with, such as home projects, a reading list or trip plans, plus a short instructions file that sets the rules: what never to save, where things go and when it's allowed to save.

When you start a chat with the repository connected, Claude reads what's there first. So instead of explaining your situation every time, you can just ask. And when you add something new, Claude writes it into the right folder as a tidy note, ready for next time.

Record keeping is what I use it for most. Projects around the house cost money and create a pile of paperwork: what you bought, when, from where, why, how you did it, warranties, and what it adds to what you've put into the house over the years. All of that is easy to lose. With a repository, it's organized as you go.

For example, I put in a battery backup for my sump pump a few years ago, and I'd already logged everything about it: what I bought, when and how it was set up. This year I wondered what maintenance it needed. Instead of digging through receipts, I asked Claude, which already had the history, and sent a photo of the replacement battery I was looking at. It recommended replacing the battery and doing a little maintenance on the pit, and that's what I did.

I almost never type information in anymore. When I buy something, get new equipment or something important comes in the mail, I scan it into a little booklet on my phone with Scanner Pro: text, documents and photos together. Then I share it to Claude as a PDF, and Claude reads it and adds what matters to the repository. Often I take a picture, or talk to Claude, the way I'd tell a friend what I did, and it writes it up.

It also works across very different parts of life. The same setup holds my home improvement records, reading list, travel plans, product research and more. Future projects on this site, like a home maintenance calendar, will build on it.

Setting it up

Start with privacy. It's the most important part, so do these first.

  1. Create a GitHub account at github.com and turn on two-factor sign-in right away (in GitHub's settings, under password and authentication). Sign out and back in to make sure it works and you're comfortable with it.
  2. Create a repository and make it Private. Give it a simple name; my first one was "personal-context." Choose Private when you create it, then check that the repository shows a Private label. This step matters more than any other.
  3. Connect it to Claude. In the Claude app, open Code (or go to claude.ai/code in a browser) and follow the steps to connect GitHub. GitHub will ask which repositories Claude may use: choose only selected repositories and pick your new private one. The screens change from time to time; if you get stuck, ask Claude itself for the current steps.
  4. Give Claude your rules. Start a session with the repository selected and paste something like this. It creates the instructions file, including a privacy filter and a "wait for push" rule:
Create an instructions file for this repository with these rules. This is my private personal notebook for home projects, research and preferences. Privacy filter: never save my name, phone number, email, home address, account or card numbers, passwords, or anything else that identifies me, and use first names only for other people. Remove those details from anything I upload before saving it. Never save, commit or push anything until I say "push." Before that, show me exactly what you plan to add or change. Organize notes in folders by topic, and tell me where you put things.
  1. Try it with one simple project. Pick something you did around the house recently, like my water leak sensors. Take a picture of the receipt or the online order, and tell Claude what it's for:
Create a folder for home improvements. This project is water leak monitoring. Log today's date, what I bought and why, using the receipt in this photo, and where I put each sensor in general terms. Show me the note, and save it when I say push.
  1. Review, then say "push." Claude shows you what it will save. If it looks right, say "push," and it's saved. "Push" is just my keyword; pick any word you like.

Claude can create new folders whenever you ask, and you can organize them any way that makes sense to you: one folder for home improvements, with smaller folders inside for different kinds of projects, for example. If you forget where something went, just ask Claude to find it.

Upkeep

What it doesn't fix

What I'd do differently: start with a looser filter for serial numbers, model numbers and purchase dates. When I went back to look something up, those were the details I needed. Card numbers and my home address still never go in.

Products named here are ones I bought and use myself. No sponsorships, no affiliate links.
I'm not a licensed electrician or other professional. Follow the product instructions and local codes, and call a qualified pro if you're unsure. Full disclaimer.

← All projects