Vibecode Jamie

track this build4 phases, 12 steps, beginner friendly
KINDA · weekend project
price variesbuild time multi-daycategory 🎙️ meeting notesreplaced by 0 people

The visible bot-free meeting notes loop is buildable, but a credible replacement needs more than the first screen. Jamie earns its keep through capture, integrations, reliability, so expect a weekend or multi-day build and a narrower personal scope.

the project pack5 files · written for this build, step by step
README.md
# Jamie · indie build

A local transcription and notes pipeline whose hard problems are consent, getting long audio through a model without losing an hour's work to a crash, and producing notes where every claim can be traced back to the words that produced it.

Estimated effort: **weekend**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Runtime | Python 3.12 with FastAPI, one process, bound to localhost | the recordings never leave the machine |
| Audio | FFmpeg for normalisation, always to the format the model requires | wrong sample rate is the commonest first failure |
| Transcription | whisper.cpp locally, chunked and resumable | a two hour file must survive a crash at ninety minutes |
| Notes | An extract-then-merge pass with verbatim spans required | one pass over a whole transcript is where fabrication happens |
| Storage | SQLite for meetings and segments, audio as files with a retention | the audio is the sensitive part and should not live forever |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Python 3.12 or newer** · free
  - Why: Runs the pipeline and the local web interface.
  - Get it: python.org, or your package manager.
  - Verify: python3 --version prints 3.12 or higher
- [ ] **FFmpeg** · free
  - Why: Every input is normalised to the format the transcriber documents, and this is the tool that does it.
  - Get it: Your package manager, or the official builds.
  - Verify: ffmpeg -version prints a version and the conversion command runs
- [ ] **whisper.cpp with a downloaded model** · free, after the model download
  - Why: Local transcription is the whole reason this is private, and the model file is a separate download from the binary.
  - Get it: Build from the repository and fetch a model with the provided script.
  - Verify: The command line transcribes a short 16 kHz mono WAV
- [ ] **The recording law where you are** · free
  - Why: Whether you may record with one party's consent or need everyone's changes what this app is allowed to do, and it is a question with an actual answer.
  - Get it: Read your jurisdiction's wiretapping or interception statute, or its regulator's guidance, and write a paragraph.
  - Verify: The paragraph is in the README and the import gate reflects it
- [ ] **A long recording you are allowed to use** · free
  - Why: Resume, chunk stitching and retention are only testable on something over an hour, and a two minute clip proves nothing.
  - Get it: Record yourself reading for ninety minutes, or use a public-domain recording with a known transcript.
  - Verify: It exceeds an hour and you know what it says

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- A meeting bot that joins calls.
- Live real-time transcription.
- Calendar and CRM integrations.
- Cross-meeting analytics on people.
- calendar and CRM integrations
- cross-call team analytics
- recording recovery, mastering, hosting, and distribution
- meeting-bot auto-join
- live multi-speaker accuracy

If one of those is essential to you, that is the reason to keep paying for Jamie, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

Jamie: Customers pay for automatic capture, dependable speaker handling, search across calls, and notes arriving without manual file wrangling.

what you lose

xcalendar and CRM integrations

xcross-call team analytics

xrecording recovery, mastering, hosting, and distribution

xmeeting-bot auto-join

xlive multi-speaker accuracy

share on X ↗"I just replaced Jamie with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

MeetilyA local recorder and summarizer for Mac and Windows; no account, no meeting bot.28kjun 2026open source↗AnarlogA Mac meeting notepad with local transcripts, local files and bring-your-own summaries.9.0kaug 2026open source↗OpenWhisprBot-free meeting capture, speaker labels and searchable notes in one cross-platform installer.5.2kaug 2026open source↗

all 5 free alternatives to Jamie →· no votes, no pay-to-list · just what's real

the numbers

Jamie pricing

planmonthlyannual (per mo)what you get
free$0/user$0/user10 meetings per month; maximum 30 minutes each; 1 custom template; 50 custom-vocabulary terms; unlimited storage.
plus$28.84/user$24.22/user20 meetings per month; maximum 2 hours each; 3 custom templates; 50 vocabulary terms; unlimited storage.
pro$54.21/user$44.98/userUnlimited meetings; maximum 5 hours each; unlimited custom templates; 50 vocabulary terms; unlimited storage.
team$44.98/user$38.06/user2-10 seats; unlimited meetings; maximum 5 hours each; unlimited templates; 100 vocabulary terms; unlimited storage.
enterprisecustom—Starts at 10 seats; unlimited meetings; maximum 5 hours each; 250 vocabulary terms; custom security/support.

free tier10 meetings per month, each capped at 30 minutes; 1 custom template and 50 vocabulary terms.

billingmonthly + annual (-about 17%); Enterprise annual contract; prices converted from EUR

hidden costsTeam starts at 2 seats and Enterprise at 10; VAT may be added, and the charged USD amount can vary with the card processor's exchange rate.

verified 2026-08-14 · source ↗

questions
Vibecode Jamie

Kinda. The core of Jamie is buildable in a weekend with the prompt on this page, but there are real gaps: calendar and CRM integrations, cross-call team analytics. Read the honest list above before committing.

How much does Jamie cost?

Jamie's pricing is usage-based or varies by plan · The official pricing URL is recorded, but a stable current amount was not safely recoverable in this pass. Do not publish a number until rechecked..

What do I lose by replacing Jamie?

Honestly: calendar and CRM integrations; cross-call team analytics; recording recovery, mastering, hosting, and distribution; meeting-bot auto-join; live multi-speaker accuracy. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Jamie?

Yes: Meetily (A local recorder and summarizer for Mac and Windows; no account, no meeting bot.) Anarlog (A Mac meeting notepad with local transcripts, local files and bring-your-own summaries.) OpenWhispr (Bot-free meeting capture, speaker labels and searchable notes in one cross-platform installer.) All 5 curated free alternatives are at vibecodeit.com/jamie/alternatives. The prompt is for when you want it exactly your way.