ControlAI-Agent / controlai_agent

Commit History

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

atakan Claude Opus 5 commited on

fix: Build the Space's agent at import scope, where ZeroGPU is watching
3e5d998

atakan Claude Opus 5 commited on

fix: Load the Space's model the one way ZeroGPU allows
e9a64ca

atakan Claude Opus 5 commited on

fix: Unpin the Space's transformers -- the pin made the build unsolvable
e384d86

atakan Claude Opus 5 commited on

fix: Serve the Space a pre-quantised checkpoint
0f20891

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

add: Truncate conversation history to a fixed token budget
5d9e9cd

atakan Claude Sonnet 5 commited on

test: Try float16 instead of bfloat16 for the PyTorch CUDA path
6902397

atakan Claude Sonnet 5 commited on

fix: Stop the PyTorch backend from using pure greedy decoding
96a6888

atakan Claude Sonnet 5 commited on

add: CONTROLAI_BACKEND=pytorch escape hatch to bypass the GGUF path
dfe7123

atakan Claude Sonnet 5 commited on

fix: Wire up the GGUF deployment path and fix its tokenizer mismatch
e1f9681

atakan Claude Sonnet 5 commited on

fix: Stop final synthesis from hallucinating past a fabrication refusal
4a647b7

atakan commited on

fix: Repetition-loop generation, redundant tool spam, and KaTeX placeholder leak
c008bd9

atakan commited on

fix: Fall back to end-of-string match for truncated tool-call JSON
53fb4c4

atakan commited on

fix: Extend provenance guard to 1D arrays; repair trailing-comma JSON
2739ebf

atakan Claude Fable 5 commited on

fix: Stop silent empty-answer fallback; surface tool-error reasons
7cdd3d6

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

chore: Remove dead code and stale Docker/GGUF-era artifacts
f803d3f

atakan Claude Sonnet 5 commited on

debug: Add timing/token-count diagnostics and explicit EOS to PyTorch generate()
01c9d8d

atakan Claude Sonnet 5 commited on

fix: Explicitly .to('cuda') instead of device_map='auto' on ZeroGPU
a22c85e

atakan Claude Sonnet 5 commited on

perf: Use SDPA attention on CUDA instead of the eager default
72bc69e

atakan Claude Sonnet 5 commited on

fix: Increase llama.cpp context window to fit the system prompt + tool schemas
ad33173

atakan Claude Sonnet 5 commited on

fix: Load the actual fine-tuned ControlAI model on HF Spaces, not stock Qwen2.5
6be46a5

atakan Claude Sonnet 5 commited on

feat: Enforce high-speed GGUF Q4_K_M llama_cpp execution on Hugging Face Spaces CPU
cb61511

atakan commited on

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

atakan commited on

fix: Restore fine-tuned LoRA agent default loading, space-separated array parsing, and plot rendering
6d7f290

atakan commited on

fix: Ensure fine-tuned LoRA adapter is loaded by default and fix math placeholder collision in web UI
d9f2434

atakan commited on

fix: Protect all LaTeX math, fractions, Greek letters, and matrix environments from markdown parser
f9502c9

atakan commited on

fix: Enforce Python tool execution for plots and sanitize raw LaTeX figure tags in Web UI
a5c67b7

atakan commited on

feat: Add high-speed C++ GGUF and Ollama engine backends to agent orchestrator
9b35e00

atakan commited on

fix: Simplify Colab notebook, fix rank_bm25 import handling, and clean up prompts
1f68b63

atakan commited on

feat: Add universal PyTorch/Transformers backend for Linux and Google Colab
3e59ef3

atakan commited on

feat: Initial open-source release of ControlAI
9936912

atakan commited on