audiomuse-ai-web

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-web
2pkgver=3.6.0
3pkgrel=1
4pkgdesc='Web interface and API for AudioMuse-AI'
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
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
54optdepends=(
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
62install='audiomuse-ai-web.install'
63
64backup=(
65 'etc/audiomuse-ai/web.env'
66)
67
68_sae_tag='v1'
69
70source=(
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
83sha256sums=('e6d10aa26820a7589f6512123d8868c26be617b08b2bac4542e387ff5921e0f4'
84 'd81723cc7d14566057e8b199f2bc4ea3ea1e2ca7a79529a40f3fcd5399f976f6'
85 '7b16ee06c79810664aea026e2b6d29b65db68d756d87bee88a855a1e2cffcbf6'
86 'eefb4cee2ece6c81b0b37969462929156b035a66071faaafc1fcf9626dcc4b21'
87 '53fc736a971a6963efe4d22342d681b82ef52311f9b3f47bb9094f1630464f7f'
88 '0a75a10f48565b85dc95b265a341fb44b9b0106021007af39528c944510ff337'
89 'c7ca4c08c80555074074c2e53f5fc8fd9d530c5fe34d6739564e8e4dcf7579b1'
90 '9344589685639d833e4c405013172119f4e1929ed78d9a223886e55b3d96a676'
91 'f2a4370ba7ced81b39a583a583684b8623e083eb0943f9b1b604a5913dc16f24'
92 '992d8e37807b61f92e8039c270667f35ab979e8a3bbff2ec194c0eb6938285fe')
93
94prepare() {
95 cd "AudioMuse-AI-$pkgver"
96 patch -Np1 -i "$srcdir/no-flasgger.patch"
97}
98
99package() {
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)SeverityRules
2026-09-12 03:10:21 Low 1
2026-09-12 01:24:32 Low 1

Report a package

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

0 / 4000
Your suggestion