<commit_before># Tenshi

**Work in progress, do not use.**

An online jukebox by [Luminarys](https://github.com/Luminarys), 
[minus](https://github.com/minus7), and [SirCmpwn](https://github.com/SirCmpwn).

![](https://sr.ht/6d07.png)

Usage instructions to come once this software is more mature.

#Things Done:
* Load in music library
* Setup websockets
* Updated Now Playing using websocket


#Things to Do:
* Implement the music timer properly 
* Implement the Queue properly
* Implement client requests
* Implement proper music sync -- Use a dual jPlayer setup where one player loads the next song while the other plays using an initial mpd stream.<commit_msg>Typo fix.<commit_after># Tenshi

**Work in progress, do not use.**

An online jukebox by [Luminarys](https://github.com/Luminarys), 
[minus](https://github.com/minus7), and [SirCmpwn](https://github.com/SirCmpwn).

![](https://sr.ht/6d07.png)

Usage instructions to come once this software is more mature.

#Things Done:
* Load in music library
* Setup websockets
* Update Now Playing using websocket


#Things to Do:
* Implement the music timer properly 
* Implement the Queue properly
* Implement client requests
* Implement proper music sync -- Use a dual jPlayer setup where one player loads the next song while the other plays using an initial mpd stream.
{'fraction_non_alphanumeric': 0.10037735849056603, 'fraction_numerical': 0.0060377358490566035, 'mean_word_length': 4.5020746887966805, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2907113', 'n_tokens_mistral': 400, 'n_tokens_neox': 391, 'n_words': 160}