audiomuse-ai-worker

LOW
maintainer jorge_barroso 0 votes scanned 2026-09-12 03:10:21.490280
View on AUR
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

1pkgname=audiomuse-ai-worker
2pkgver=3.6.0
3pkgrel=1
4pkgdesc='AudioMuse-AI analysis and task queue worker'
5arch=('x86_64')
6url='https://github.com/NeptuneHub/AudioMuse-AI'
7license=('AGPL-3.0-only')
8
9depends=(
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
51optdepends=(
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
59install='audiomuse-ai-worker.install'
60backup=('etc/audiomuse-ai/worker.env')
61
62_model_tag='v5.0.0-model'
63_dclap_tag='v1'
64
65source=(
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
83sha256sums=('e6d10aa26820a7589f6512123d8868c26be617b08b2bac4542e387ff5921e0f4'
84 'a48ad887950a557aefbb4dcddf58ad4802213ff5fc6fb51eda3507cd797bb9b0'
85 '0d4e78dd43c610aec88c099e41f4a8969797da5ac2612ea6ca21faa9e1a428f3'
86 '17860403f8fc90aff8ac0632a0741eb5e58d8c0b0ad2fce5ced967274b0ea971'
87 '2a735b23c2aad7b12d9ffc85334cebcc659c07696d2ff60e2e378da28b6df657'
88 'b44bd336aa9e0d251f84feafb7335adb0d9a14909bf1fd2640d426a9570547f6'
89 'c8b6cc972f182964e730365aed29fca9db1df4590ba0c674caca84daf430226d'
90 '1b6dac9d5528b4eeb16008bc5e988492a80b9d35ceb4640247bdb3331b1d191a'
91 '7e036273d925175f889a972fe6c18120d4bdc57251090aa4022b120361ca302c'
92 'ba4c6083ee62181cd56b016c4d041a421a99aa96b352b7113aeef25c84467b4a'
93 '0ae5ae939ca933a663533a5880b9d8fb220f86d9dc9ab0b6656b67a991480cdf')
94
95prepare() {
96 cd "$srcdir/AudioMuse-AI-$pkgver"
97 patch -Np1 -i "$srcdir/remove-flasgger.patch"
98}
99
100package() {
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)SeverityRules
2026-09-12 03:10:21 Low 1
2026-09-12 01:24:32 Low 2

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion