audiomuse-ai-worker
LOW
maintainer jorge_barroso
0 votes
scanned 2026-09-12 03:10:21.490280
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
pkgname=audiomuse-ai-worker
2
pkgver=3.6.0
3
pkgrel=1
4
pkgdesc='AudioMuse-AI analysis and task queue worker'
5
arch=('x86_64')
6
url='https://github.com/NeptuneHub/AudioMuse-AI'
7
license=('AGPL-3.0-only')
8
9
depends=(
10
'audiomuse-ai-clap-text-model'
11
'audiomuse-ai-gte-model'
12
'silero-vad-onnx-model'
13
14
'chromaprint'
15
'ffmpeg'
16
'supervisor'
17
18
'python'
19
'python-argon2-cffi'
20
'python-av'
21
'python-cryptography'
22
'python-flask'
23
'python-flask-cors'
24
'python-ftfy'
25
'python-httpx'
26
'python-huggingface-hub'
27
'python-langdetect'
28
'python-librosa'
29
'python-numba'
30
'python-numpy'
31
'python-onnx'
32
'python-onnxruntime-cpu'
33
'python-psutil'
34
'python-psycopg2'
35
'python-pyjwt'
36
'python-rapidfuzz'
37
'python-requests'
38
'python-scikit-learn'
39
'python-scipy'
40
'python-soundfile'
41
'python-soxr'
42
'python-sqlglot'
43
'python-tokenizers'
44
'python-transformers'
45
'python-umap-learn'
46
'python-wn'
47
'python-yaml'
48
'python-zstandard'
49
)
50
51
optdepends=(
52
'audiomuse-ai-neural-fingerprint: neural fingerprints and Search by Recording'
53
'postgresql: local PostgreSQL server; not required when using a remote database'
54
'python-optimum-onnx: export a local Whisper model for lyrics transcription'
55
'python-google-genai: Gemini AI provider'
56
'python-mistralai: Mistral AI provider'
57
)
58
59
install='audiomuse-ai-worker.install'
60
backup=('etc/audiomuse-ai/worker.env')
61
62
_model_tag='v5.0.0-model'
63
_dclap_tag='v1'
64
65
source=(
66
"$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
67
68
"musicnn_embedding.onnx::$url/releases/download/$_model_tag/musicnn_embedding.onnx"
69
"musicnn_prediction.onnx::$url/releases/download/$_model_tag/musicnn_prediction.onnx"
70
71
"model_epoch_36.onnx::https://github.com/NeptuneHub/AudioMuse-AI-DCLAP/releases/download/$_dclap_tag/model_epoch_36.onnx"
72
"model_epoch_36.onnx.data::https://github.com/NeptuneHub/AudioMuse-AI-DCLAP/releases/download/$_dclap_tag/model_epoch_36.onnx.data"
73
74
'audiomuse-ai-worker.service'
75
'audiomuse-ai-worker.supervisord.conf'
76
'audiomuse-ai-worker.sysusers'
77
'audiomuse-ai-worker.tmpfiles'
78
'worker.env'
79
80
'remove-flasgger.patch'
81
)
82
83
sha256sums=('e6d10aa26820a7589f6512123d8868c26be617b08b2bac4542e387ff5921e0f4'
84
'a48ad887950a557aefbb4dcddf58ad4802213ff5fc6fb51eda3507cd797bb9b0'
85
'0d4e78dd43c610aec88c099e41f4a8969797da5ac2612ea6ca21faa9e1a428f3'
86
'17860403f8fc90aff8ac0632a0741eb5e58d8c0b0ad2fce5ced967274b0ea971'
87
'2a735b23c2aad7b12d9ffc85334cebcc659c07696d2ff60e2e378da28b6df657'
88
'b44bd336aa9e0d251f84feafb7335adb0d9a14909bf1fd2640d426a9570547f6'
89
'c8b6cc972f182964e730365aed29fca9db1df4590ba0c674caca84daf430226d'
90
'1b6dac9d5528b4eeb16008bc5e988492a80b9d35ceb4640247bdb3331b1d191a'
91
'7e036273d925175f889a972fe6c18120d4bdc57251090aa4022b120361ca302c'
92
'ba4c6083ee62181cd56b016c4d041a421a99aa96b352b7113aeef25c84467b4a'
93
'0ae5ae939ca933a663533a5880b9d8fb220f86d9dc9ab0b6656b67a991480cdf')
94
95
prepare() {
96
cd "$srcdir/AudioMuse-AI-$pkgver"
97
patch -Np1 -i "$srcdir/remove-flasgger.patch"
98
}
99
100
package() {
101
local _src="$srcdir/AudioMuse-AI-$pkgver"
102
local _app="$pkgdir/usr/lib/audiomuse-ai-worker"
103
local _models="$pkgdir/usr/share/audiomuse-ai/worker"
104
105
install -d "$_app"
106
cp -a "$_src/." "$_app/"
107
108
rm -rf \
109
"$_app/.github" \
110
"$_app/test" \
111
"$_app/screenshot" \
112
"$_app/native-build" \
113
"$_app/docs"
114
115
rm -f \
116
"$_app/Dockerfile" \
117
"$_app/Dockerfile-noavx2" \
118
"$_app/docker-compose.yml"
119
120
install -d "$_models"
121
122
install -m644 "$srcdir/musicnn_embedding.onnx" \
123
"$_models/musicnn_embedding.onnx"
124
125
install -m644 "$srcdir/musicnn_prediction.onnx" \
126
"$_models/musicnn_prediction.onnx"
127
128
install -m644 "$srcdir/model_epoch_36.onnx" \
129
"$_models/model_epoch_36.onnx"
130
131
install -m644 "$srcdir/model_epoch_36.onnx.data" \
132
"$_models/model_epoch_36.onnx.data"
133
134
install -Dm644 "$srcdir/audiomuse-ai-worker.service" \
135
"$pkgdir/usr/lib/systemd/system/audiomuse-ai-worker.service"
136
137
install -Dm644 "$srcdir/audiomuse-ai-worker.supervisord.conf" \
138
"$pkgdir/etc/audiomuse-ai/worker-supervisord.conf"
139
140
install -Dm640 "$srcdir/worker.env" \
141
"$pkgdir/etc/audiomuse-ai/worker.env"
142
143
install -Dm644 "$srcdir/audiomuse-ai-worker.sysusers" \
144
"$pkgdir/usr/lib/sysusers.d/audiomuse-ai-worker.conf"
145
146
install -Dm644 "$srcdir/audiomuse-ai-worker.tmpfiles" \
147
"$pkgdir/usr/lib/tmpfiles.d/audiomuse-ai-worker.conf"
148
}
149
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-12 03:10:21 | Low | 1 |
| 2026-09-12 01:24:32 | Low | 2 |