macrostack
Browse

The AI stack

Categories

Local & Sovereign AINotes & KnowledgeObservability & MonitoringPassword ManagersWeb AnalyticsTeam ChatSmart HomeNetworking & RoutersVideo ConferencingCloud Storage & SyncPhotos & MediaAPI DevelopmentImage EditingWorkflow Automation & iPaaSDeveloper Tools & ContainersOffice & Productivity SuitesNo-Code DatabasesCode Hosting & Git ForgesProject ManagementEmail Marketing & NewslettersScheduling & BookingError Tracking & Exception MonitoringLog Management & SIEMVPN & PrivacyEmail & Secure MailVector Databases & AI SearchLLM & Agent FrameworksDomains & Web HostingData Removal & PrivacyAuthentication & IdentityHelp Desk & Customer SupportCloud & VPSKubernetes & Container PlatformsEmbedding ModelsPDF & DocumentsAI Coding AssistantsAI Voice & SpeechLLM Observability & EvaluationLLM Gateways & RoutingCloud GPU & AI ComputeCI/CD & build automationData & pipeline orchestrationModel serving & inferenceAI agent frameworksBackend as a serviceSecrets managementFeature flags & experimentationProduct analyticsSearch infrastructureUptime & status monitoringAffiliate & partner platformsVisitor identification & personalisationWikis & internal docsIdentity & access managementData warehouses & analytics enginesCustomer data platformsCRMObject storageBI & dashboardsE-signatureWhiteboards & diagrammingIn-memory data stores & cachingPlatform as a serviceTransactional & bulk emailHeadless CMSDesign & prototypingE-commerce platformsInternal tools & admin panelsManaged databasesForms & surveysFine-Tuning & Model TrainingRAG & Retrieval PlatformsLLM Evaluation & TestingAI Guardrails & Content SafetySpeech Recognition & TranscriptionExperiment Tracking & ML OpsDocument AI & OCR

About

How we rank & score

Layer 4 · self-hosting reality check

What it actually takes to self-host faster-whisper

The docs say 2 GB. In practice you want 5 GB VRAM for large-v3 in float16; 2 GB with int8. Here is the honest version — real requirements, real monthly cost, what you will be maintaining, and the one thing that catches people out.

Usually reached from Deepgram alternatives, where faster-whisper is one of the picks.

RAM — documented minimum2 GB
RAM — what it really needs5 GB VRAM for large-v3 in float16; 2 GB with int8
CPU4 vCPU if running on CPU — usable but slow
Disk3 GB for the large model
Monthly cost$0 on hardware you own. A one-off archive transcription is a few dollars of rented GPU against a four-figure API invoice.
Setup time30 minutes
How you install itpip install faster-whisper; it uses CTranslate2 under the hood
Ongoing maintenanceVery low.
Where it stops scalingHours of audio per hour of GPU time. Batch throughput is excellent; concurrency needs multiple workers.

The thing that catches people out

Whisper hallucinates on silence — long pauses, music or dead air produce confident invented sentences, often repeated phrases from training data. Deepgram does not do this. Enable the built-in VAD filter and set `no_speech_threshold`, or you will ship transcripts containing text nobody said, which is worse than a gap.

When not to self-host faster-whisper

You need real-time streaming with sub-second interim results. Whisper is architecturally batch-oriented and streaming wrappers trade latency against accuracy.

Every guide here carries this section. A site that only ever tells you to self-host is selling something — the useful answer is sometimes no.

Other Layer 4 self-hosting guides

Common questions

How much RAM does faster-whisper actually need?
5 GB VRAM for large-v3 in float16; 2 GB with int8 in practice. The documented minimum is 2 GB, which is the figure at which the process starts rather than the figure at which it works under real use. 4 vCPU if running on CPU — usable but slow alongside it.
What does self-hosting faster-whisper cost per month?
$0 on hardware you own. A one-off archive transcription is a few dollars of rented GPU against a four-figure API invoice. This is commodity VPS pricing and excludes your time, which is the larger cost for most people — budget for very low.
How long does it take to set up faster-whisper?
30 minutes, via pip install faster-whisper; it uses CTranslate2 under the hood.
When should I NOT self-host faster-whisper?
You need real-time streaming with sub-second interim results. Whisper is architecturally batch-oriented and streaming wrappers trade latency against accuracy.
What is the most common mistake when self-hosting faster-whisper?
Whisper hallucinates on silence — long pauses, music or dead air produce confident invented sentences, often repeated phrases from training data. Deepgram does not do this. Enable the built-in VAD filter and set `no_speech_threshold`, or you will ship transcripts containing text nobody said, which is worse than a gap.
The Macrostack brief

New swaps, worth your inbox.

A short, occasional email when we add a high-intent alternative or ship a new head-to-head. No spam, no selling your address — unsubscribe in one click.