All Projects
In Progress
RustWebSocketsKafka
December 10, 2025

Kirtan Stream

A real-time audio streaming platform designed for kirtan sessions with low-latency WebSocket streams and session recording.

Overview

Kirtan Stream is a real-time audio streaming platform designed specifically for kirtan sessions. It features low-latency WebSocket streams, session recording capabilities, and a minimalist listener interface that keeps the focus on the music and devotion.

Technical Details

  • Rust (Axum) for high-performance WebSocket audio streaming
  • Kafka for handling real-time session event streams
  • Cloudflare for global edge delivery
  • Session recording with automatic archival

Motivation

Many kirtan sessions happen in small temples or homes, and not everyone can attend physically. This platform bridges that gap, allowing devotees worldwide to participate in live kirtan from anywhere.

Developed by

Shyam