Skip to content
← All AppsTranscription Platform

SolScribe

Turn recordings into searchable transcripts, speaker-labeled conversations and meeting summaries. Find what was said without replaying the whole recording.

My role
Independent developer
Status
Available for self-hosting

Inside the app

SolScribe dashboard showing a test recording and transcription progress
Transcription progressA test recording moving through the transcription pipeline.
SolScribe recording screen with an active waveform and auto-recording session
Auto-recordingRecording controls and a live waveform during a sample session.

From recording to transcript and summary

Replacing a manual transcription pipeline

SolScribe started as a personal tool for transcribing meeting recordings on my homelab. I was running WhisperX in Docker and piping results through n8n workflows. The manual pipeline worked but was fragile, so I built a proper application around it.

Processing recordings

Go backend with GORM supporting SQLite for self-hosted installs and PostgreSQL for hosted deployments. React frontend with real-time progress via WebSocket. WhisperX handles transcription with CUDA acceleration, and PyAnnote provides speaker diarization. The entire stack runs in Docker containers.

Keeping background work recoverable

Chose Go over Node.js for the backend because of its native concurrency model, which is critical when managing GPU-bound transcription jobs. SQLite supports a single-machine install; PostgreSQL supports larger deployments. Durable jobs keep background work recoverable across restarts. Browser-based recording with MediaRecorder API for zero-install capture.

Summaries and transcript chat

Meeting summaries, key points and action items make a transcript easier to review. You can also ask questions about it in chat. These features send transcript text to the local or cloud model endpoint you configure through an OpenAI-compatible API.

Built with

GoReactWhisperXDockerNeon PostgresGORMPyAnnoteCUDA

See the Full Product

Visit the marketing site for features, pricing and documentation.