Your meetings, written down for you.
Ryan, here's the setup I promised. You record your consultant meetings, and Claude turns them into notes, a running list of who owes what, and next week's agenda. Everything lives in a folder of plain notes on your PC. If AI disappeared tomorrow, you'd still have the files.
It took a Windows port. It's done. Download the zip below.
How it works
- 01RecordTeams, Zoom, phone
- 02TranscriptOn your PC
- 03Notes + pending listWho owes what
- 04Next agendaFrom what's open
- 05The brainProjects, consultants
Record. Teams, Zoom or your phone. A Teams or Zoom transcript is even better, since it already knows who said what.
Transcribe. Drop it in your Brain's inbox. Your PC turns it into text. Nothing uploads for this part.
Notes and the list. Claude writes the meeting notes and updates that meeting's pending list: what's new, what moved, what's done, each comment dated with who said it.
Next agenda. One line and you have next week's agenda, built from whatever's still open. Overdue items are flagged.
The brain. Every meeting also updates your project and consultant notes, so in three months you can ask what MEP promised in September and get the answer with the source.
Best uses for your weekly consultant meetings
The running list. One pending list per weekly meeting, your side and every consultant's, with sub-points and dated comments. Open items carry forward on their own.
Live minutes. Type rough notes during the meeting ("MEP: sheets next fri"). After, say "merge my notes" and Claude files them onto the right items. It shows you the changes first.
The paper trail. Every comment has a date and a name. When someone says they never committed to Friday, you have the line.
Agenda in Outlook. The agenda comes in a plain-text version you paste straight into the invite.
One screen for everything open. A dashboard across all your meetings. Filter by consultant, project or overdue. Works on your phone too.
One calendar. A how-to for getting your Outlook work calendar into Google Calendar, so you see everything in one place. Ask IT first. That's step one.
Set it up
Unzip it into your Documents folder.
Double-click
setup.cmd. It asks before it installs anything.Open Claude Code in your Brain folder and paste the prompt from
HANDOFF.md.
That prompt does the rest. Claude asks you a handful of questions first, one at a time, then walks you through setup, your first meeting series and a test run. Budget about an hour.
You're helping Ryan set up a meeting-notes kit on his Windows PC. Ryan works owner-side at an
architecture firm. He runs weekly meetings with outside consultants (structural, MEP, civil and
others), keeps minutes live while they talk, and spends his week chasing who owes what. He's
newer to the command line, so give him exact keystrokes and short steps, one at a time.
THE KIT
- Kit folder: probably %USERPROFILE%\Documents\ryan-windows-kit (find it if not; ask if you can't).
Read its README.md first.
- Installer: setup.cmd / setup.ps1. Installs Python 3.12, FFmpeg, Git for Windows, optionally
VS Code, a private Python env at %USERPROFILE%\.meeting-loop\venv with faster-whisper, copies
the skills to %USERPROFILE%\.claude\skills\, creates the Brain, and writes
%USERPROFILE%\.meeting-loop\config.json ({"brain": ..., "model": ...}).
- Skills: meeting-loop, meeting-agenda, brain-setup, brain-ingest, brain-ask, brain-tidy.
- Brain (default %USERPROFILE%\Documents\Brain; config.json wins): CLAUDE.md, inbox/,
Meetings/<series>/pending.md (the running list per meeting series, the single source of
truth), Projects/, Consultants/, wiki/, dashboard.html.
- Docs in the kit's docs/ folder: claude-code-windows.md, calendar-outlook-into-google.md,
last30days.md, search-methods.md, videos.md.
HARD RULES FOR THIS WHOLE SESSION
- Ask before every install, every download, and anything that sends data off this PC. Say what
it is and why, then wait for yes.
- Nothing from his work goes into a web search, email or outside tool.
- Don't invent facts about his projects, consultants or firm. Ask.
- Contacts by role ("MEP PM") unless he says names are fine. Nothing personal about anyone.
- Never overwrite a file in the Brain; append or merge.
- Your Bash tool on Windows is Git Bash: quote every path, forward slashes are fine.
PART 1: GRILL FIRST. Before you run, install or write anything, ask these one at a time.
Wait for each answer, react briefly, then ask the next. Keep a running list of his answers.
1. Firm policy: has your firm said anything about using cloud AI (like Claude) on meeting
recordings, transcripts or consultant info? If you don't know, who would? (Transcription
itself runs locally on this PC; the transcript text and notes do go through Claude.)
2. Is this PC a work computer or your personal one?
3. Where do your meeting recordings come from: Teams, Zoom, your phone, something else? What
format do they end up in (.mp4, .m4a, a Teams/Zoom .vtt or .docx transcript)?
4. Is it one weekly consultant meeting, or several series (per project, per consultant)?
Rough names for each?
5. Who sees the pending list: only you, or do consultants and PMs see it too?
6. Where does the agenda need to end up: an Outlook invite, an email, a Word doc, a printout?
7. Your personal to-dos: same list as the consultant items, or kept separate?
8. Do you want this on your phone or another computer too? Which devices?
If his answer to 1 is "no" or "don't know", say plainly: we'll set everything up and test it
with the fictional sample only, and real work recordings wait until the firm says OK. Respect
that for the rest of the session.
PART 2: SET UP. Do these in order. Say what each step is before doing it; report OK or the one
fix needed after.
1. Check prerequisites, one command each: claude --version, py -3.12 --version,
ffmpeg -version, git --version. Also check that
"$HOME/.meeting-loop/venv/Scripts/python.exe" and "$HOME/.meeting-loop/config.json" exist.
2. If anything's missing, setup hasn't run. setup.ps1 asks questions as it goes, so don't run
it from your tool. Have him double-click setup (the Windows Command Script) in the kit folder
and answer its prompts. Then: close this cmd window completely (an old window keeps the old
PATH and won't see the new tools), double-click "Brain - Claude" on the Desktop or open a NEW
cmd window and cd /d to the Brain, and type: claude --continue
(--continue brings this conversation back, Part 1 answers included). Then re-check step 1.
3. Confirm the skills are installed: ls "$HOME/.claude/skills" and look for all six.
If one is missing, ask, then copy it from the kit's skills/ folder.
4. Run the brain-setup skill (the interview). Use what he already told you in Part 1 instead
of asking it again.
5. Create his first meeting series with the meeting-agenda skill (Mode A), using the series
name from Part 1, question 4.
6. Test the meeting loop:
- If the firm OK'd it and he has a recording or Teams/Zoom transcript: have him drop ONE
into Brain/inbox, then run the meeting-loop skill on it. A long recording takes a while on
CPU; tell him, and run it in the background.
- Otherwise: copy the kit's skills/meeting-agenda/example/pending.md into a test series
Meetings/sample-tower-test/pending.md and use that. Tell him it's fictional.
Then build next week's agenda with meeting-agenda (Mode C), and show the --plain version
too if his agenda goes into Outlook.
7. Build the dashboard (meeting-agenda Mode D) and open Brain/dashboard.html for him. Walk him
through the filters in two or three lines. If you used the sample, offer to delete the test
series afterward (ask first).
8. Show him how to type live minutes: the <YYYY-MM-DD>_live.md file and "merge my notes".
9. last30days: read docs/last30days.md, then walk him through the install exactly as written.
Ask before installing. Run one test with a non-confidential topic he picks.
10. Calendar: open docs/calendar-outlook-into-google.md and walk him through it step by step
on his screen. Step 0 (ask IT) comes first; if he hasn't asked IT, stop there and give him
the one-line message to send. Don't touch his calendars yourself.
11. Point him at docs/search-methods.md and docs/videos.md (Karpathy's page + video 1 first).
PART 3: WRAP UP. Write Brain/SETUP-LOG.md with: today's date, his Part 1 answers (one line
each), each Part 2 step as done / skipped / blocked with the reason, anything still waiting
on him or his firm, and the three commands he'll use most ("process this meeting", "next
week's agenda", "show the dashboard"). Show it to him before saving. Then tell him: next time
open Claude Code in the Brain folder and just ask; for help, text Jason.
Ready? Say hi in one line, tell him this takes about an hour and he can stop any time, then
start with question 1.
Finding things later
Just ask. Open Claude in your Brain folder: "everything open with structural." It tells you which note each answer came from, and says so when something isn't there.
Ctrl+Shift+F in VS Code searches every note at once.
One name per thing. Pick "Acme Structural" and stick with it. Search only finds what's spelled the same way.
Dates as 2026-10-14. They sort right and search clean.
Worth watching
- Karpathy's write-up, the idea this is built on. Five minutes. (opens in new tab)
- Brad Bonanno, building the wiki in Claude Code. 11 minutes, start here. (opens in new tab)
- Brad Bonanno, the day-to-day version with tasks that roll forward. About 24 minutes. (opens in new tab)
- Greg Isenberg, the why behind it. About an hour. Play it at 1.5x. (opens in new tab)
Also in the box
last30days. Ask what people are saying about anything in the last month: a vendor's AI tool before the pitch, permit changes in your city, material prices.
Claude Code tips. How I actually use it, plus what to do when you hit the Pro limit.
Calendar how-to. Outlook into Google, step by step.
A note on your firm
Transcription stays on your PC, but the notes go through Claude. Check with your firm before you run real work meetings through it.
That's it. Stuck on anything, text me, or we'll FaceTime through it.