Skip to content
cuttledoc

cuttledoc

Fast, offline speech-to-text transcription for Node.js.

Multiple backends. Optional LLM enhancement.

Fast & Offline

Runs entirely locally. No internet required. Native performance with GPU acceleration.

Multiple Backends

Parakeet, Whisper, or OpenAI. Choose the best backend for your language and quality needs.

LLM Enhancement

Optional AI enhancement for punctuation, formatting, and intelligent corrections.

Use cuttledoc from Node.js

import { transcribe } from "cuttledoc"

const result = await transcribe("audio.mp3")
console.log(result.text)

Speech-to-text in 3 lines

import { enhanceTranscript } from "@cuttledoc/llm"

const enhanced = await enhanceTranscript(text)
console.log(enhanced.markdown)

AI-powered formatting & corrections

Powered by industry leaders

  • NVIDIA Parakeet
  • OpenAI Whisper
  • Google Gemma
  • Apple CoreML

Ready to transcribe? Get started in under a minute. pnpm add cuttledoc