Commit History

Production-ready: VRAM-sized batches, frontend API URL fix, repo hygiene
7ac44e4

Luturtun Claude Opus 4.8 commited on

Add temporary /api/debug/gpu to read real VRAM for batch sizing
0e61f52

Luturtun Claude Opus 4.8 commited on

Restore demo.launch() (required for ZeroGPU) + attach router to live demo.app
d022b6b

Luturtun Claude Opus 4.8 commited on

Bump Gradio to 5.50.0 and mount UI at /ui so the API works
a1bcfc1

Luturtun Claude Opus 4.8 commited on

Mount Gradio under our FastAPI app so /api routes actually register
9d1948b

Luturtun Claude Opus 4.8 commited on

Symmetric encoder batching: ENC_BATCH cap + chunking + GPU probe
0204ef7

Luturtun Claude Opus 4.8 commited on

Disable Gradio SSR so /api routes aren't shadowed by the SSR catch-all
792bc4c

Luturtun Claude Opus 4.8 commited on

Fix API routes shadowed by Gradio SSR catch-all
7ab102b

Luturtun Claude Opus 4.8 commited on

Probe: report actual prompt_tokens to confirm worst-case length
e602665

Luturtun Claude Opus 4.8 commited on

Serialize inference behind a process-wide lock
0ac91e7

Luturtun Claude Opus 4.8 commited on

Probe: binary-search exact max batch (not just powers of two)
26157e5

Luturtun Claude Opus 4.8 commited on

Encoder: use batch word_ids (drop per-sentence re-tokenize); per-model DEC_BATCH + GPU probe
7dc0517

Luturtun Claude Opus 4.8 commited on

Fix encoder LoRA scaling (read alpha from ckpt); chunk decoder batch
246db50

Luturtun Claude Opus 4.8 commited on

Fix ZeroGPU startup: load PEFT adapter on CPU; torch_dtype->dtype
567d349

Luturtun Claude Opus 4.8 commited on

Stop tracking tsconfig.tsbuildinfo; ignore one-off scripts
082dcd0

Luturtun commited on

Replace models: new encoder + gemma-3-1b/qwen3 decoders, drop llama3
34cc2e8

Luturtun commited on

Remove flash_attention_2 (not installed on HF Space)
912ca38

Luturtun commited on

Add GitHub Actions workflow to sync to HF Space
73fcc23

Luturtun commited on

Debugging
ebc6de0

Luturtun commited on

restrict decoder inference to only emojis
9070c60

Luturtun commited on

Encoder support for non-word-based languages
ff6a8e6

Luturtun commited on

Replace dart with tick, make light mode a bit darker
ae56452

Luturtun commited on

Trying faster inference with flash attention
56c6b60

Luturtun commited on

Font Improvements
caec76f

Luturtun commited on

Dark mode added
8bba9bb

Luturtun commited on

UI improvements, background added
1d18dc0

Luturtun commited on

Fix: use return value of demo.launch() to get FastAPI app
ac1a442

Luturtun commited on

Switch to demo.launch() for ZeroGPU compatibility
e28dc93

Luturtun commited on

Remove double spaces.GPU wrapping — inference.py already applies it
ad8c15d

Luturtun commited on

Fix model IDs and update decoder dropdown labels
8e203d9

Luturtun commited on

Fix HF Space startup: run uvicorn unconditionally, guard spaces import
51dc3bf

Luturtun commited on

Run uvicorn explicitly to keep HF Space process alive
00f7de7

Luturtun commited on

Pin huggingface-hub<1.0.0 to fix HfFolder compatibility with gradio
7a6e51f

Luturtun commited on

Upgrade to Gradio 5 to fix huggingface_hub compatibility
070ca04

Luturtun commited on

Fix HF Space README color
912258b

Luturtun commited on

Add HF Spaces README metadata
380e7ce

Luturtun commited on

UI improvements and HF Spaces preparation
29c7a5d

Luturtun commited on

Next.js and React implementation. UI improvements. Cloze test removed from the website.
161900c

Luturtun commited on

Implemented and deployed encoder + decoder approac
1f6639e

Luturtun commited on

Current website
d2a3fb7

Luturtun commited on

Phase 3 completed
4a7773e

Luturtun commited on

Phase 1 and 2 are complete
cc9f668

Luturtun commited on

Phase 0 completed
54ed024

Luturtun commited on