What to build
A working example of a Fiber (Go) web application that provides real-time streaming transcription via WebSocket — accepting audio from a browser microphone and returning live transcription results using Deepgram's streaming STT API through the Go SDK.
Why this matters
Fiber is one of the most popular Go web frameworks (34K+ stars), known for its Express-like API and high performance. Go developers building real-time audio applications with Fiber need a reference implementation for Deepgram streaming STT integration. Deepgram has Go starters for basic transcription but no example showing Fiber's WebSocket handling with the Deepgram Go SDK for a complete browser-to-API streaming pipeline.
Suggested scope
- Language: Go
- Framework: Fiber v2/v3 (latest stable)
- Deepgram APIs: Streaming STT (Nova-3) via Go SDK
- Includes: Fiber WebSocket handler, browser-side JavaScript for microphone capture, HTML page with live transcript display, bidirectional proxy between browser WebSocket and Deepgram WebSocket
- Complexity: Beginner — single main.go with minimal dependencies
Acceptance criteria
Raised by the DX intelligence system.
What to build
A working example of a Fiber (Go) web application that provides real-time streaming transcription via WebSocket — accepting audio from a browser microphone and returning live transcription results using Deepgram's streaming STT API through the Go SDK.
Why this matters
Fiber is one of the most popular Go web frameworks (34K+ stars), known for its Express-like API and high performance. Go developers building real-time audio applications with Fiber need a reference implementation for Deepgram streaming STT integration. Deepgram has Go starters for basic transcription but no example showing Fiber's WebSocket handling with the Deepgram Go SDK for a complete browser-to-API streaming pipeline.
Suggested scope
Acceptance criteria
go run, open browser)Raised by the DX intelligence system.