audio-brief / app.py

Commit History

fix(embedding): deterministic CLAP on full-length audio (random-truncation bug)
2c07fe1

kalamishere Claude Opus 4.8 commited on

feat(embedding): expose CLAP similarity vector on the API as a stream-safe subprocess island
ede2251

kalamishere Claude Opus 4.8 commited on

fix(api): run tags whenever llm=True; harden prompt against refusal
2b3b16e

kalamishere Claude Opus 4.8 commited on

perf(api): collapse LLM path to one Pollinations call (~40s β†’ ~20s)
505b323

kalamishere Claude Opus 4.8 commited on

docs+copy: genre/mood/instrument are measured now, not LLM-inferred
827dc95

kalamishere Claude Opus 4.8 commited on

feat(analyse): measured genre/mood/instrument tags via essentia
5dbb2b0

kalamishere Claude Opus 4.8 commited on

fix(api): keep the -steer marker on llm-fallback prompt_source
0c07ead

kalamishere Claude Fable 5 commited on

feat(api): anchored steering β€” original_prompt on audio_to_prompt
f6e959f

kalamishere Claude Fable 5 commited on

feat(api): llm flag on audio_to_prompt β€” Pollinations-polished prompt
5321105

kalamishere Claude Fable 5 commited on

feat(api): headless audio_to_prompt endpoint β€” audio in, SA3 prompt out
c8b024e

kalamishere Claude Fable 5 commited on

feat(duration): Custom seconds on GEN + REGEN β€” match short refs exactly
86e4091

kalamishere Claude Fable 5 commited on

feat(analyse): video-file ingest + YouTube-link fetch
622d4a4

kalamishere Claude Fable 5 commited on

ux(v1): journey strip Β· LAB reframe Β· TRANSFORM beta Β· honest analysis copy Β· wrapper gates
607da62

kalamishere Claude Fable 5 commited on

refactor(transform): URL-pass pattern β€” bridge fetches source, not browser
7a57c31

kalamishere Claude Opus 4.7 commited on

fix(transform): raw <audio> for SA3 source + global probe trigger
be3ee69

kalamishere Claude Opus 4.7 commited on

feat(transform): Local SA3 audio-to-audio engine alongside Morpho
1abd084

kalamishere Claude Opus 4.7 commited on

fix(codex): notepad outputs=[] Β· morpho HF env-skip Β· quota_pct bool
f9dd768

kalamishere Claude Opus 4.7 commited on

fix(transform): refresh tile picker on tab select + crate change
e4fa64a

kalamishere Claude Opus 4.7 commited on

fix(transform): drop show_download_button β€” not a v6 gr.Audio kwarg
1edafee

kalamishere Claude Opus 4.7 commited on

feat(transform): per-session Neutone key entry β€” no shared secret
64ad575

kalamishere Claude Opus 4.7 commited on

feat(transform): TRANSFORM tab β€” Neutone Morpho cloud audio-to-audio
b3d0cca

kalamishere Claude Opus 4.7 commited on

fix(lenses): real MATCH/LOOSE/FREE prompts for uploaded audio
bdc8d7a

kalamishere Claude Opus 4.7 commited on

feat(brief): pipe stem_stats + bass-MIDI summary into brief LLM payload
bb3db0e

kalamishere Claude Opus 4.7 commited on

fix(wallet-bridge): CSS-hide textbox so it stays mounted in the DOM
5d74df3

kalamishere Claude Opus 4.7 commited on

fix(wallet-bridge): fold listener into existing fragment demo.load
2fcdf15

kalamishere Claude Opus 4.7 commited on

fix(wallet-bridge): return null from JS bootstrap to match Gradio submit
12c826b

kalamishere Claude Opus 4.7 commited on

fix(wallet): install opener postMessage listener via demo.load(js=…)
0dd1799

kalamishere Claude Opus 4.7 commited on

ui(regen): side-by-side cards for Variant Duration + Variants
e5f2127

kalamishere Claude Opus 4.7 commited on

fix(ui): hide Share options until clicked; rename session pill 'SA3 session'
a0a2e42

kalamishere Claude Opus 4.7 commited on

fix(wallet): popup OAuth posts key back to opener β€” no reload, state intact
0b75edd

kalamishere Claude Opus 4.7 commited on

feat(regen): local-server path for Analyse-tab Regenerate
1b63ebe

kalamishere Claude Opus 4.7 commited on

feat(local-gen): warn when Space is loaded via hf.co wrapper
8a6f317

kalamishere Claude Opus 4.7 commited on

debug(local-gen): log resolved JS args before fetch
fba36c6

kalamishere Claude Opus 4.7 commited on

Local bridge: handle Chrome PNA preflight; drop bad mixed-content guard
5da7b89

kalamishere Claude Opus 4.7 commited on

Local gen: name the mixed-content block before the fetch
32982d5

kalamishere Claude Opus 4.7 commited on

Local gen: surface real browser-side error to Python
b0c9ca3

kalamishere Claude Opus 4.7 commited on

ANALYSE ingest polish: cards tightened, import loads directly
12999c3

kalamishere Claude Opus 4.7 commited on

ANALYSE Start band: plain cards, not accordions
e1d8e6b

kalamishere Claude Opus 4.7 commited on

ANALYSE layout: side-by-side Start band + auto-collapse on result
fcfae78

kalamishere Claude Opus 4.7 commited on

Per-session crate dirs β€” HF visitor isolation
71885a3

kalamishere Claude Opus 4.7 commited on

Loopback restriction + Compare empty-state gate
9712f10

kalamishere Claude Opus 4.7 commited on

Codex audit: high + medium-impact fixes
995e55b

kalamishere Claude Opus 4.7 commited on

Notepad: move bootstrap JS to demo.load(js=)
3e5bcb6

kalamishere Claude Opus 4.7 commited on

Fix analyse upload drop zones
25f542c

kalamishere Claude Opus 4.7 commited on

Upload drop zones: JS injection backstop force-inlines styles
2401756

kalamishere Claude Opus 4.7 commited on

Stop fighting Gradio's drop-zone height β€” restructure the row
ad5f197

kalamishere Claude Opus 4.7 commited on

ANALYSE upload/import: clearer hierarchy, less confusion
28c3472

kalamishere Claude Opus 4.7 commited on

Revert "ANALYSE tab designer pass: empty-state shows only input paths"
2bc475c

kalamishere commited on

ANALYSE tab designer pass: empty-state shows only input paths
cc2f1b2

kalamishere commited on

Notepad button: solid dark fill so it stays visible against the coral-tinted prompt bg
ab4d96e

kalamishere commited on