finamp-app/finamp

Algorithmic Playlist Creation ("Sonic Analysis" / AudioMuse)

开放

#1,268 创建于 2025年6月20日

 (11 条评论) (2 个反应) (0 位负责人)Dart (301 个派生)batch import
featurehelp wantedserver issueupstream issue

仓库指标

星标
 (4,204 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

Type:

  • New feature
  • Improve or extend an existing feature
  • Other:

Explanation

The idea is to have the possibility of song analysis for tempo, energy, mood and genre and then automatically create plays list.

The analysis can be done server side in batch with Essentia-Tensorflow plugin. The playlist creation can be done with clustering algorithm or with the support of the AI that automatically generate the query on the analysis database based on the user request.

Reasoning

For user that have a lot of song create the playlist manually can be boring. So the support of clustering or AI could be an improvement.

Implementation Notes

I already have a batch application with a Minimum’s Viable front-end here: https://github.com/NeptuneHub/AudioMuse-AI

It all open source and self-host able. What is missing is an usable production ready front-end, and an integration in finamp will be wonderful.

贡献者指南