Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

utai.au

A browser-based karaoke tool built on word-level lyrics alignment. Load an audio track, import lyrics (from LRCLIB or by pasting), and get a lyrics track whose word chips are time-aligned to the vocal, each chip's position and width follow when and how long each word is sung, over the audio waveform. Runs as a website or as a Tauri desktop/Android app with a local Python ML sidecar.

The lyrics-alignment tech is shared with the sibling Drumjot project.

Develop

bun install
bun run build     # lint:design + tsc + Vite, the compile check
bun run test      # unit tests
bun run e2e       # Playwright suite

bun run dev starts the Vite dev server (human use). The Python backend lives in aligner/; the desktop shell in src-tauri/.

See AGENTS.md for the full agent/contributor guide and docs/lyrics-alignment.md for the alignment pipeline (models, stages, ONNX, provisioning).

About

Let's sing together!

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages