I build software that respects your ears - and your intelligence.
Hoshiyaar Singh - builder of desktop tools that do one thing, perfectly.
Current obsession → Antra, a music library downloader that speaks
Spotify, Apple Music & Amazon Music fluently, pulls lossless audio
from a prioritized chain of sources, and ships as a single binary
on Windows, macOS, and Linux.
Architecture: Go (Wails) shell ↔ newline-delimited JSON ↔ Python engine
The bridge was the hard part. Everything else was just engineering.
🎧 Featured: Antra
A desktop music library downloader. Resolves Spotify / Apple Music / Amazon Music URLs → get lossless audio → auto-tags, transcodes, and organizes. No subscriptions. No compromises.
Sources tried in order: Amazon Music → Tidal → Qobuz → Soulseek
Metadata from: Spotify (TOTP token + partner GraphQL API) · Apple Music · Amazon
Audio pipeline: yt-dlp → mutagen tags → ffmpeg transcode → organized library
| Layer | What I reach for |
|---|---|
| Desktop shell | Go · Wails v2 |
| UI | Svelte · TypeScript · Vite |
| Engine | Python 3.11 |
| Audio pipeline | ffmpeg · mutagen · imageio-ffmpeg |
| Metadata | spotipy · TOTP auth · Spotify partner GraphQL API · Apple Music |
| Sources | yt-dlp · Odesli · Soulseek (slskd) · Amazon · Qobuz · DAB |
| Lyrics | lyricsgenius · Musixmatch |
| Packaging | PyInstaller · GitHub Actions · AppImage · create-dmg |