keyshift-api / app /main.py

Commit History

fix: bypass YouTube bot detection on HF Spaces
ee8a982

balakrishna567 Claude Sonnet 4.6 commited on

chore: add Dockerfile for HF Spaces deploy, CORS env var support
d15b21a

balakrishna567 Claude Sonnet 4.6 commited on

feat: 7 UI/UX improvements — BPM, waveform, chord chart, fret hints, confidence opacity, consistent key badge, 3-octave piano
b944d4a

balakrishna567 Claude Sonnet 4.6 commited on

Revert "feat: auto-detect guitar/keyboard from title keywords + key + spectral features"
47729c2

balakrishna567 commited on

feat: auto-detect guitar/keyboard from title keywords + key + spectral features
f7aaa50

balakrishna567 commited on

feat: show song title from YouTube metadata
9da6b7e

balakrishna567 commited on

fix: auto-load .env for HF_TOKEN, add .env to gitignore
d5e8705

balakrishna567 commited on

feat: audio playback with moving playhead, auto segment tracking, click-to-seek
f441968

balakrishna567 commited on

feat: 30s timeline bars, stagger animation, fix use_return_dict deprecation, suppress audioread warning
58a2b7a

balakrishna567 commited on

feat: YouTube URL support + fix Tailwind v4 CSS + fix CORS ports
25b949b

balakrishna567 commited on

fix: correct confidence averaging in merge_segments, add 50MB upload limit
eda82d9

balakrishna567 Claude Sonnet 4.6 commited on

feat: FastAPI /analyze — MERT boundaries + KS key detection + guitar info
925d02f

balakrishna567 commited on