audiomuse-ai-web
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-web
2
pkgver=3.6.0
3
pkgrel=1
4
pkgdesc='Web interface and API for AudioMuse-AI'
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
13
'gunicorn'
14
'supervisor'
15
16
'python'
17
'python-argon2-cffi'
18
'python-av'
19
'python-cryptography'
20
'python-flatbuffers'
21
'python-flask'
22
'python-flask-cors'
23
'python-ftfy'
24
'python-httpx'
25
'python-huggingface-hub'
26
'python-langdetect'
27
'python-librosa'
28
'python-numba'
29
'python-numpy'
30
'python-onnx'
31
'python-onnxruntime-cpu'
32
'python-packaging'
33
'python-protobuf'
34
'python-psutil'
35
'python-psycopg2'
36
'python-pyjwt'
37
'python-rapidfuzz'
38
'python-requests'
39
'python-scikit-learn'
40
'python-scipy'
41
'python-six'
42
'python-soundfile'
43
'python-soxr'
44
'python-sqlglot'
45
'python-sympy'
46
'python-tokenizers'
47
'python-transformers'
48
'python-umap-learn'
49
'python-wn'
50
'python-yaml'
51
'python-zstandard'
52
)
53
54
optdepends=(
55
'audiomuse-ai-neural-fingerprint: enable Search by Recording'
56
'postgresql: local PostgreSQL server; unnecessary when using a remote PostgreSQL server'
57
'python-google-genai: Gemini AI provider'
58
'python-mistralai: Mistral AI provider'
59
'python-numkong: accelerate quantized IVF distance scans; NumPy fallback is used otherwise'
60
)
61
62
install='audiomuse-ai-web.install'
63
64
backup=(
65
'etc/audiomuse-ai/web.env'
66
)
67
68
_sae_tag='v1'
69
70
source=(
71
"$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
72
"dclap-sae-encoder-$pkgver.onnx::https://github.com/NeptuneHub/AudioMuse-AI-SAE/releases/download/$_sae_tag/dclap_sae_k20_d1024_best_encoder.onnx"
73
"dclap-sae-decoder-$pkgver.onnx::https://github.com/NeptuneHub/AudioMuse-AI-SAE/releases/download/$_sae_tag/dclap_sae_k20_d1024_best_decoder.onnx"
74
'swagger-compat.py'
75
'no-flasgger.patch'
76
'audiomuse-ai-web.service'
77
'audiomuse-ai-web.supervisord.conf'
78
'audiomuse-ai-web.sysusers'
79
'audiomuse-ai-web.tmpfiles'
80
'web.env'
81
)
82
83
sha256sums=('e6d10aa26820a7589f6512123d8868c26be617b08b2bac4542e387ff5921e0f4'
84
'd81723cc7d14566057e8b199f2bc4ea3ea1e2ca7a79529a40f3fcd5399f976f6'
85
'7b16ee06c79810664aea026e2b6d29b65db68d756d87bee88a855a1e2cffcbf6'
86
'eefb4cee2ece6c81b0b37969462929156b035a66071faaafc1fcf9626dcc4b21'
87
'53fc736a971a6963efe4d22342d681b82ef52311f9b3f47bb9094f1630464f7f'
88
'0a75a10f48565b85dc95b265a341fb44b9b0106021007af39528c944510ff337'
89
'c7ca4c08c80555074074c2e53f5fc8fd9d530c5fe34d6739564e8e4dcf7579b1'
90
'9344589685639d833e4c405013172119f4e1929ed78d9a223886e55b3d96a676'
91
'f2a4370ba7ced81b39a583a583684b8623e083eb0943f9b1b604a5913dc16f24'
92
'992d8e37807b61f92e8039c270667f35ab979e8a3bbff2ec194c0eb6938285fe')
93
94
prepare() {
95
cd "AudioMuse-AI-$pkgver"
96
patch -Np1 -i "$srcdir/no-flasgger.patch"
97
}
98
99
package() {
100
local _src="$srcdir/AudioMuse-AI-$pkgver"
101
local _app="$pkgdir/usr/lib/audiomuse-ai-web"
102
local _models="$pkgdir/usr/share/audiomuse-ai/web"
103
104
install -d "$_app"
105
cp -a "$_src/." "$_app/"
106
107
rm -rf \
108
"$_app/.github" \
109
"$_app/native-build" \
110
"$_app/screenshot" \
111
"$_app/test"
112
113
install -Dm644 "$srcdir/swagger-compat.py" \
114
"$_app/swagger_compat.py"
115
116
install -Dm644 "$srcdir/dclap-sae-encoder-$pkgver.onnx" \
117
"$_models/dclap_sae_k20_d1024_best_encoder.onnx"
118
119
install -Dm644 "$srcdir/dclap-sae-decoder-$pkgver.onnx" \
120
"$_models/dclap_sae_k20_d1024_best_decoder.onnx"
121
122
install -Dm644 "$srcdir/audiomuse-ai-web.service" \
123
"$pkgdir/usr/lib/systemd/system/audiomuse-ai-web.service"
124
125
install -Dm644 "$srcdir/audiomuse-ai-web.supervisord.conf" \
126
"$pkgdir/etc/audiomuse-ai/web-supervisord.conf"
127
128
install -Dm640 "$srcdir/web.env" \
129
"$pkgdir/etc/audiomuse-ai/web.env"
130
131
install -Dm644 "$srcdir/audiomuse-ai-web.sysusers" \
132
"$pkgdir/usr/lib/sysusers.d/audiomuse-ai-web.conf"
133
134
install -Dm644 "$srcdir/audiomuse-ai-web.tmpfiles" \
135
"$pkgdir/usr/lib/tmpfiles.d/audiomuse-ai-web.conf"
136
}
137
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-12 03:10:21 | Low | 1 |
| 2026-09-12 01:24:32 | Low | 1 |