flow2 / app.py

Commit History

fix(zerogpu-video): import subprocess, shutil, tempfile at top level
e0a4646

AndrianBalanescu commited on

fix(zerogpu-video): convert float32 numpy frames to uint8 before PIL save
fa8a377

AndrianBalanescu commited on

fix(zerogpu-video): import tempfile in generate_zerogpu_video
7b248b7

AndrianBalanescu commited on

fix(zerogpu-video): replace opencv export_to_video with PIL + ffmpeg
b6e7009

AndrianBalanescu commited on

fix(zerogpu): prefetch video weights outside GPU lease, dedicated 240s lease
3222c30

AndrianBalanescu commited on

ZeroGPU video: auto-purge corrupted HF cache snapshots on tokenizer parse errors
89cdc45

AndrianBalanescu commited on

fix(zerogpu): persist quota ledger so a restart stops claiming phantom minutes
db08952

abalanescu commited on

fix(zerogpu): size GPU lease to remaining quota instead of a fixed 120s
b5a8e39

abalanescu commited on

fix(api): expose /v1/warmup on the served Gradio app
c91a92a

AndrianBalanescu commited on

feat(models): add Qwen3.8-27B Turbo Coder to the ZeroGPU catalog
b08fc22

AndrianBalanescu commited on

fix(api): harden empty-content handling for ZeroGPU chat
a86614a

AndrianBalanescu commited on

fix(api): recover Qwen tool calls on ZeroGPU
09957a9

AndrianBalanescu commited on

refactor(space): fully decouple Moldovan studio from ZeroGPU Space
9d8ac0c

AndrianBalanescu commited on

fix(zerogpu): revert music lease to 120s and pre-cache YuE2/ACE on CPU
a477dbc

flowmaster commited on

perf(music): raise ZeroGPU lease to 240s for music endpoints
00f6003

flowmaster commited on

fix(music): wire YuE2-3B via its yue2 wheel and fix ACE-Step output API
0a6dbf5

flowmaster commited on

feat: add YuE2-3B + ACE-Step v1.5 to ZeroGPU music pipeline (commercial-safe ACE-Step, editable YuE2)
d542710

AndrianBalanescu commited on

fix(hub): add model alias resolution and persist canonical ibrowse qa evidence
f725c6a

AndrianBalanescu commited on

fix(zerogpu): prevent nested @spaces.GPU lease in chat and drop GPU decorator on health probe
dc5d324

AndrianBalanescu commited on

fix(quota): expire stale quota_exhausted_observed flag via TTL
a29d413

AndrianBalanescu commited on

fix(ui): voice_to_art returns 2-tuple matching Gradio outputs wiring
0a0e2c7

AndrianBalanescu commited on

fix(deps): unpin qwen-tts family; feature-gate Breeze TTS 2
412691f

AndrianBalanescu commited on

feat(zerogpu): add Breeze TTS 2 experimental voice + remove image gen by policy
4a8de45

AndrianBalanescu commited on

feat(telemetry): record completion tokens for GPU throughput metric
11732b0

AndrianBalanescu commited on

fix(telemetry): detect cold start inside ZeroGPU worker body
54cef29

AndrianBalanescu commited on

feat(telemetry): record cold-start upper bound per tracked GPU lease
815f934

AndrianBalanescu commited on

fix(telemetry): gpu_tracked_call must open lease before GPU body
3ef32ca

AndrianBalanescu commited on

feat(telemetry): ZeroGPU quota accounting in /v1/gpu/status (GOAL.md M3 line 54)
de2772a

AndrianBalanescu commited on

fix(test): add graceful fallback for gradio import in app.py
6f1e7c2

AndrianBalanescu commited on

feat(audio): purge Kokoro and enforce MiniMax Music 3 only policy for songs
8ad5a21

AndrianBalanescu commited on

fix(ui): replace ui-monospace family with standard mono stack, scope E2E network assertion to app API routes
69decfd

AndrianBalanescu commited on

feat(security): opt-in Gradio UI password lock via GRADIO_UI_PASSWORD
52a88db

AndrianBalanescu commited on

fix(security): enforce bearer auth on all GPU-burning REST endpoints
8bfef5d

AndrianBalanescu commited on

Fix ZeroGPU 120s cap, add async audio jobs, Gradio queue SSE client in dispatcher
b98a720

AndrianBalanescu commited on

feat(zerogpu): integrate petruhonk & Jackrong models, expand 24GB VRAM catalog, and add zerogpu-model-scout skill
9f01856

AndrianBalanescu commited on

feat(agentic): add offline test suite, agent contracts, and unified verification runner
d863d16

AndrianBalanescu commited on

fix(zerogpu): fix numpy float audio conversion in MiniMax Music 3
383324d

AndrianBalanescu commited on

fix: require auth only when FLOW_API_KEY is explicitly set
434c049

AndrianBalanescu commited on