ControlAI-Agent / app.py

Commit History

add: Hosted generation for the Space, and retire the ZeroGPU attempt
74544ce

atakan Claude Opus 5 commited on

Revert "revert: Unpin the Space's torch -- the CUDA 12 theory was wrong"
7498488

atakan commited on

revert: Unpin the Space's torch -- the CUDA 12 theory was wrong
6d404fb

atakan Claude Opus 5 commited on

fix: Keep CUDA calls off the dedicated inference thread -- again
cef571e

atakan Claude Opus 5 commited on

fix: Run inference inside @spaces.GPU, where the weights actually exist
88bdfd7

atakan Claude Opus 5 commited on

fix: Accept the Space's existing CONTROLAI_BACKEND spelling, and stop guessing
31e0df0

atakan Claude Opus 5 commited on

add: A CUDA path for the demo Space, behind the existing engine contract
1476b6c

atakan Claude Opus 5 commited on

refactor: Collapse four inference backends into one MLX path
9e637cd

atakan Claude Opus 5 commited on

fix: Don't route CUDA/ZeroGPU calls through a manually-created thread
4de16e3

atakan Claude Fable 5 commited on

fix: Enforce parameter provenance, fix rendering/citations, add tools, harden agent loop
48ee375

atakan Claude Fable 5 commited on

fix: Don't pass the model-holding agent as a @spaces.GPU argument
8edeb7f

atakan Claude Sonnet 5 commited on

fix: Raise ZeroGPU call duration budget; drop stale llama.cpp comment
1498459

atakan Claude Sonnet 5 commited on

fix: Launch the ZeroGPU probe Gradio app on its own port, not mounted
d9203b7

atakan Claude Sonnet 5 commited on

fix: Move the ZeroGPU probe function to module scope
f950fd2

atakan Claude Sonnet 5 commited on

fix: Register a real @spaces.GPU Gradio event handler for ZeroGPU startup check
9a21cc0

atakan Claude Sonnet 5 commited on

fix: Include the actual Gradio/ZeroGPU code changes missed in the last commit
b24b1e1

atakan Claude Sonnet 5 commited on

fix: Serialize inference requests to prevent concurrent llama.cpp crashes
80cc518

atakan Claude Sonnet 5 commited on

revert: Don't block app startup on a warm-up generation
c01ad45

atakan Claude Sonnet 5 commited on

perf: Warm up the model's KV cache during startup, not on the first user request
f22161c

atakan Claude Sonnet 5 commited on

perf: Preload model on container startup and optimize PyTorch CPU multi-threading
306a458

atakan commited on

feat: Initial open-source release of ControlAI
9936912

atakan commited on