Vibecode Castmagic

track this build5 phases, 15 steps, beginner friendly
KINDA · weekend project
price $19.92/moyou'd save $239.04/yrbuild time multi-daycategory 🎤 podcastingreplaced by 0 people

The core loop is buildable, but a dependable replacement becomes a real weekend or multi-day project. For Castmagic, turn a recording into a transcript, summary, clips, quotes, and reusable content assets. The hard boundary is large prompt library, integrations, team workflow, and hosted processing, plus audio infrastructure, distribution, and production polish.

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

Import an episode, clean the audio, transcribe with word timestamps and speakers, generate show notes with real timestamps, find clip candidates from the transcript, and export the audio, the transcript, the notes and the clips as production files, with every generated claim traceable to a moment in the recording.

Estimated effort: **multi-day**. 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 driving ffmpeg and a transcriber | the work is orchestration over media tools |
| Audio | ffmpeg for cleanup and clip extraction | loudness normalisation and cutting are both solved |
| Transcription | whisper.cpp with word-level timestamps and speaker labels | timestamps are what let every generated artefact point back at the recording |
| Generation | A model applied to the transcript, never to the audio | text is cheap to process and the transcript is already the artefact you trust |
| Storage | Source audio untouched, outputs and a manifest alongside | everything is regenerable from the source plus settings |

## 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.
  - Get it: python.org or your package manager, then a virtual environment.
  - Verify: python3 --version prints 3.12 or higher
- [ ] **ffmpeg with loudnorm and afftdn** · free
  - Why: Cleanup, measurement and clip extraction all run through it.
  - Get it: brew install ffmpeg or your package manager. Confirm the filters exist rather than assuming.
  - Verify: ffmpeg -filters lists loudnorm and afftdn
- [ ] **whisper.cpp with a model supporting word timestamps** · free, but transcription takes real time on your machine
  - Why: Word timestamps are the spine of chapters, clips and citations. Segment-level output cannot support any of them.
  - Get it: Build whisper.cpp and download a model. Confirm word-level output before building on it.
  - Verify: Output contains per-word start and end times
- [ ] **A model API key, or a local model** · pay per token; an hour-long transcript summarised is typically a few cents
  - Why: Phase 3 onward. Cleanup and transcription work with no model at all.
  - Get it: A provider key with a spend limit, or Ollama for a local model with lower quality output.
  - Verify: A generated note returns with valid citations
- [ ] **Three real episodes, one with two speakers** · free
  - Why: Speaker labelling, chapter detection and clip scoring all need real conversation. A monologue hides most of the difficulty.
  - Get it: Use your own recordings. At least one over forty minutes with two voices.
  - Verify: Three episodes are available with one two-speaker recording over forty minutes

## Quick start

```sh
ffmpeg -i episode.wav -af loudnorm=print_format=json -f null -
```

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

## Honest limits

This build deliberately does not replace:

- The accumulated prompt library of the commercial product.
- Publishing integrations to hosts and social platforms.
- Team review and approval workflow.
- Hosted processing that runs while your machine sleeps.
- large prompt library, integrations, team workflow, and hosted processing
- remote studio reliability
- licensed music libraries
- hosting distribution
- advanced mastering and support

If one of those is essential to you, that is the reason to keep paying for Castmagic, 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

People still pay for Castmagic because creators pay to remove fragile audio plumbing and publishing chores from a release schedule. The recurring cost buys codec support, loudness standards, transcription, storage, feeds, analytics, and deliverability to directories, not just the visible interface.

what you lose

xlarge prompt library, integrations, team workflow, and hosted processing

xremote studio reliability

xlicensed music libraries

xhosting distribution

xadvanced mastering and support

prior art · use these instead of building, if you'd ratherAudacityLong-running open-source multitrack audio editor and useful implementation prior art.↗
share on X ↗"I just replaced Castmagic ($19.92/mo) with one prompt"
the numbers

Castmagic pricing

planmonthlyannual (per mo)what you get
hobby—$19.92/workspace30 transcribed library hours total; 3 spaces; 50 GB storage; 3 seats; 10 GB/file
starter—$48.25/workspace100 transcribed library hours total; 10 spaces; 250 GB; 5 seats; API access
team—$139.08/workspace400 transcribed library hours total; 25 spaces; 1 TB; 5 seats included; unlimited team size
business & scale$699/workspace—Custom transcription volume, seats, storage, security and support

free tierno permanent free tier; a trial is offered, but its numeric allowance is not published on the live pricing page

billingannual self-serve plans (advertised as 30% lower) plus monthly/custom Business & Scale

hidden costsLibrary-hour caps are cumulative rather than simple monthly allowances; more hours can be purchased, and Team seats beyond 5 cost $19/month or $159/year each.

verified 2026-08-14 · source ↗

questions
Vibecode Castmagic

Kinda. The core of Castmagic is buildable in a weekend with the prompt on this page, but there are real gaps: large prompt library, integrations, team workflow, and hosted processing, remote studio reliability. Read the honest list above before committing.

How much does Castmagic cost?

Castmagic costs about $19.92/month (Hobby, checked 2026-08-14), which is $239.04000000000002 per year.

What do I lose by replacing Castmagic?

Honestly: large prompt library, integrations, team workflow, and hosted processing; remote studio reliability; licensed music libraries; hosting distribution; advanced mastering and support. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Castmagic?

Yes: Audacity (Long-running open-source multitrack audio editor and useful implementation prior art.). Using prior art is also vibecoding; the prompt is for when you want it exactly your way.