Spaces:
Running
Running
Commit History
Switch to faster Gemma model to reduce timeouts
c9d10cd
Increase OpenRouter timeout and retries to reduce timeouts
67d2b7f
Prevent empty caption crash with fallbacks
200e9f6
Refactor caption composition: remove fallback summary logic when OpenRouter is not used
2c329c6
Refactor caption processing: remove second proofreading pass and streamline fallback logic
4f9e626
Add second OpenRouter proofreading pass for captions
424a424
Refactor caption processing logic: remove redundant non-Latin character cleaning and enhance caption summarization
6e33a30
Add final spelling and grammar verification step to prompts
5542af7
Fix accidental word concatenations in captions
62db250
Remove Dockerfile and ffmpeg package from project
3cf758b
Add retry logic and warning when AI caption generation fails
86a80ca
Instruct AI to handle confusing BLIP captions and always produce logical output
65a1add
Strengthen prompts with strict anti-repetition rules and improve frame deduplication
b050f54
Add guidance to prevent over-dramatized/anthropomorphic captions
708332b
Filter out hallucinated CJK characters in Latin text captions
eb0b130
Add custom Dockerfile with correct libgl package
25cd1e1
Refactor application to use Gradio for the frontend and remove Dockerfile and unused dependencies
3660521
Update Dockerfile and caption processing logic for improved performance and clarity
94a2ab5
Fix Docker build: use libgl1 instead of libgl1-mesa-glx
de00e33
Improve video fallback summary and add debug logging
0fc2f06
Replace Gradio with custom modern frontend
9a81e60
Add fallback when OpenRouter returns empty caption
3c33259
Enhance caption cleaning to extract final text and remove meta sections
73d50a4
Remove aggressive caption cleaning
a686b37
Prefer light-cleaned OpenRouter output when aggressive cleaning empties
095807e
Remove junk prefix handling from caption cleaning function
6024a3e
Strip junk prefixes from captions
3874b2e
Fix empty caption fallback for video
05d903c
Silence Spaces codefind FutureWarning
b79fb85
Silence asyncio invalid fd shutdown noise
1d494f3
Add new text styles + clean caption output
76612ab
OpenRouter retries + friendlier timeout errors
9849fa1
Fix default platform label (LinkedIn)
d5dadb6
Platform label: X(Twitter)
9f2ac0c
Rename platforms: Instagram, X (Twitter)
ea7ee36
Expose Gradio API names for Space
f89ef5d
Expose Gradio API endpoints for web
e0cbe62
Clarify platform names (Instagram, X(Twitter))
e907792
Make keywords/description affect output; add platforms/languages/emojis toggle
95e9328
Docs: OPENROUTER_API_KEY required
45d915b
Fix BLIP load without torchvision
9360f10
Make AI required (no toggle)
0ac6167
ABDOULLAH ALALGUI
commited on
Fix python_version YAML quoting
fe701f4
ABDOULLAH ALALGUI
commited on
Fix Space metadata emoji
9b3e19c
ABDOULLAH ALALGUI
commited on
Fix Spaces startup (top-level demo, disable SSR, pin python)
cc6c083
ABDOULLAH ALALGUI
commited on
Deploy full caption generator app
bf1fd5c
ABDOULLAH ALALGUI
commited on
Add application file
173813b
ABDOULLAH ALALGUI
commited on