Projects
SikhiDictionary
A searchable Punjabi-English dictionary focused on Gurbani terminology, Sikh historical vocabulary, and common Gurmukhi words — built to help the next generation connect with the language of their heritage.
Test Project 2
A experimental sandbox for testing new features, integrations, and UI components before they ship to production on the Sikh Tech Collective platform.
Kirtan Audio Splitter
Audio Splitter — Built for Kirtan Seva Managing kirtan recordings is tedious. After every program, someone has to sit down with a full 2-3 hour audio file, manually cut it into individual tracks, rename each one, and share it out — all before the recording even reaches the kirtanis. This tool was built to make that entire process take minutes instead of hours. Audio Splitter is a local web app that lets you upload any audio file (MP3, WAV, MP4, M4A), define timestamps for each kirtani, and instantly download a clean ZIP of individually named tracks. It supports YouTube and SoundCloud URL imports, bulk timestamp pasting from your notes app, and smart autocomplete for Bhai/Bibi naming conventions — including your project name automatically appended to every track title. For those already in the Google Drive or SoundCloud ecosystem, there are direct upload integrations so tracks land exactly where your team needs them. Built with Flask and ffmpeg under the hood, splits are near-instant — no re-encoding, just fast byte-level extraction. Designed to run locally on any Mac with Python and ffmpeg installed.