Workshop · 1 Day · ~24 students

From raw interviews
to themed insights.
You build the tool.

No code required to start. Over two days, you'll build a research synthesis tool that turns your interview transcripts into themes, quotes, and patterns — running on your laptop.

May 20, 2026 ~24 students Chitkara University, Chandigarh

From this. To that.

Casual rhythm. One day. We move from blank screen to working tool — together.

YOU WALK IN WITH
  • 📂 A folder of raw interview transcripts (or get sample ones from us)
  • 💡 An idea of what you want to learn from them
  • 💻 A laptop you can open Claude Code on
  • 🤷 No code (and that's totally fine)
YOU WALK OUT WITH
  • 🛠️ A working tool you built yourself
  • 📊 Themed insights extracted from your interviews
  • 💬 Supporting quotes for every theme
  • 📦 The whole thing on your laptop, yours forever

A research synthesis tool, built by you.

One product. Six teams build their own version of it. By the end of the day, every team has a working tool that turns interviews into themed insights with supporting quotes.

Drop interviewsText or markdown files in a folder
Claude reads themExtracts themes + supporting quotes
Get a synthesis reportThemed, quoted, ready to share
MODE A · AUTO
Claude proposes themes from the data itself. Useful when you don't know what you're looking for yet.
MODE B · MANUAL
You give it the themes; Claude maps quotes to them. Useful when you already have a research framework.

Runs on your laptop. No server. No accounts (just an Anthropic API key). Optional stretch goal: deploy to Vercel so your team can use it from their browsers.

The prep checklist.

Three blocks: install software, create accounts, get API keys. Total time if nothing goes sideways: about 60–90 minutes.

If you get stuck on any step, screenshot the error and send it to me. It's normal to get stuck. Don't push through alone.

1

Install on your laptop

Whichever laptop you're bringing on the day. Mac and Windows steps are listed where they differ.

Claude Code Desktop Mac & Windows Paid · ~$20/mo
The main tool. Download it from claude.ai/download. Sign in with your Anthropic account. You need a Claude Pro or Team plan for Claude Code to work — that's the $20/month bit. Get the cheaper "Pro" plan, you can upgrade later.
Verify: open the app, type "hello" in a chat, get a reply.
Node.js (version 20 or later) Mac & Windows Free
The engine that runs your bot's code. Download the LTS version from nodejs.org. Run the installer with default settings. On Windows, when asked, tick "Automatically install necessary tools."
Verify: open Terminal (Mac) or PowerShell (Windows), type node --version — should print v20.x.x or higher.
GitHub Desktop Mac & Windows Free
A visual app to manage your code — no scary terminal. It also installs Git underneath, which Claude Code needs to push your work online. Download from desktop.github.com. Run the installer with default options. You can sign in once you've made your GitHub account in Block 2 — no rush.
Verify install: open the GitHub Desktop app — you'll see a welcome screen.
Verify Git underneath: open Terminal (Mac) or PowerShell (Windows), type git --version, see a version number like git version 2.43.x.
A code editor — VS Code Mac & Windows Free
We'll mostly live in Claude Code Desktop, but VS Code is useful for peeking at files. Download from code.visualstudio.com.
Verify: open it. That's it.
2

Create these accounts

Sign up with the same email everywhere — makes day-of less confusing. Personal email is fine, work email is fine. Be consistent.

GitHub Free
Where your code lives. Sign up at github.com/signup. Pick a sensible username — your future portfolio will link to it.
Verify: log in, see your empty profile.
Vercel Free for our scale
Where your bot will be hosted on the internet. Sign up at vercel.com/signupuse "Continue with GitHub" so the two accounts link automatically.
Verify: you land on the Vercel dashboard.
Supabase Free for our scale
Your bot's memory — a database. Sign up at supabase.com, again with "Continue with GitHub." Don't create a project yet — we'll do that on the day, together.
Verify: you see the "Create a new project" button.
Anthropic API account Have at least $5 credits
For the AI brain. Different from your Claude Pro account — this one's for code to call Claude. Sign up at console.anthropic.com, then add $5 (~₹420) of credit in Billing. That's enough for the workshop plus a month of testing after.
Verify: Billing page shows a positive balance.
OpenAI account (Whisper) Skip — stretch goal only
Skip this entirely. Only relevant if your team picks the stretch goal of voice-note transcription via Whisper. We'll cover this on the day if any team wants to try it.
Telegram account on your phone Free
Almost certainly already done. If not, install Telegram on your phone, sign up with your number. This is the front door of your bot.
Verify: you can send yourself a message in "Saved Messages."
A LinkedIn account in good standing Free
Skip if your build doesn't post to LinkedIn. Otherwise: log in, make sure you can post manually. We'll connect it to your bot via a separate setup page on the day — no scary tech.
3

Grab your API keys

An "API key" is a long password your code uses to talk to a service. Treat it like a credit card number — don't share it, don't paste it in WhatsApp groups. Save each one in a fresh note on your laptop labelled clearly.

Telegram Bot Token Optional · stretch goal
Skip for now. Only relevant if your team picks the stretch goal of wiring the synthesis tool to a Telegram bot. If you want to do it: search @BotFather on Telegram, send /newbot, follow prompts, save the token. Otherwise, ignore this step.
Anthropic API Key
Go to console.anthropic.com/settings/keys. Click "Create Key." Name it "kahba-workshop." Copy the key — it starts with sk-ant-.... Save in a note labelled "ANTHROPIC_API_KEY". You can never see this key again after closing the popup, so save it now.
OpenAI API Key (only if your build uses voice)
Go to platform.openai.com/api-keys. Click "Create new secret key." Save the key (starts with sk-...) in a note labelled "OPENAI_API_KEY".
Supabase keys — we'll do this on the day
Don't grab Supabase keys yet — they only exist after you create a project, and we want everyone's project to be set up the same way. We'll do it together at 9:30 AM.
A scratchpad note titled "Workshop Keys"
Make one note (Apple Notes, OneNote, anything) with these labels ready, even if you haven't filled them in yet:
TELEGRAM_BOT_TOKEN=
ANTHROPIC_API_KEY=
OPENAI_API_KEY=
SUPABASE_URL=
SUPABASE_KEY=
LINKEDIN_ACCESS_TOKEN=
On the day: we'll copy these into your project's environment variables. The note stays on your laptop, never goes online.

Six tools. That's it.

All beginner-friendly. None require you to remember syntax — Claude Code writes the code.

Claude Code
Writes your code
Git + GitHub
Saves your work
Telegram
The interface
Anthropic
The brain
Supabase
The memory
Vercel
Goes live

FAQ

I've never coded. Will I actually ship something?

Yes. Claude Code writes the code. Your job is to describe what you want clearly and tell Claude when something doesn't work.

I'm on Windows. Will everything work?

Yes. The whole stack runs on Windows the same as Mac. The prep checklist calls out the few places the steps differ. Bring whatever laptop you'd normally use.

What if I haven't done the prep when I arrive?

You'll spend the first 2 hours setting up while everyone else builds. We'll catch you up — but you'll have less time to actually build. Do the prep. It's 60–90 minutes of your weekend.

What does this cost me, total?

Roughly: ~$20 for one month of Claude Pro, ~$5 of Anthropic API credit, ~$2 of OpenAI credit if your build uses voice. Comes to about ~₹2,500 in tools — and you can stop the subscriptions after the workshop if you want. Vercel, Supabase, GitHub, Telegram, LinkedIn are all free for our scale.

What happens to my bot after the day?

It's yours. It lives on Vercel under your account. The code is in your GitHub. You can keep using it forever — the only running cost is the Anthropic API credits, which for a personal bot is a few rupees a day.

Will my bot work on the team's phones too?

Yes. Your team's tool runs locally — share it on GitHub, anyone in your team can clone and run it. If you do the Vercel stretch, your team gets a shared web URL too.

What if my build idea isn't on the list?

Tell me before the day. If it's the same shape as one of the 11 (Telegram bot + Anthropic + maybe Supabase), we can swap it in. If it's a website or something bigger, we'll honestly assess if it fits in 8 hours.

I'm stuck on the prep. Help?

Screenshot the screen with the error and send it via the message form below. Don't push through alone — getting unblocked takes 2 minutes when shared, 2 hours when solo.

What people built.

Stories from people who've been through a Claude Code build day. Yours could land here too.

Questions about the workshop? Drop a line.

Stuck on prep, or want to know what to bring? Send a message — I'll reply.