Commit History

feat: integrate FastAPI with Gradio app - both UI and API now run together
d784b2b

LogicGoInfotechSpaces commited on

feat: add FastAPI backend with MongoDB Atlas integration for face swap video processing
c7173e6

LogicGoInfotechSpaces commited on

FaceSwapper: remove broken name fallback; ensure HF hub + mirrors then cache env export
39f8e54

LogicGoInfotechSpaces commited on

FaceSwapper: final fallback to insightface.model_zoo.get_model by name if mirrors fail
6529bcc

LogicGoInfotechSpaces commited on

FaceSwapper: add multiple HF resolve mirrors before GitHub to avoid 404
0c287d4

LogicGoInfotechSpaces commited on

FaceSwapper: use hf_hub_download before mirrors; avoid 404 on Spaces
2d64c58

LogicGoInfotechSpaces commited on

Update app.py: OMP=1, CUDA providers, prefer HF inswapper download
1651cda

LogicGoInfotechSpaces commited on

fix: set INSWAPPER_PATH env to downloaded hf_hub model path
9001872

LogicGoInfotechSpaces commited on

feat: try multiple hf_hub repos to auto-fetch inswapper_128.onnx
b124b05

LogicGoInfotechSpaces commited on

feat: allow INSWAPPER_PATH override; improve local fallback and mirrors
3ed4b33

LogicGoInfotechSpaces commited on

feat: auto-download inswapper_128.onnx via hf_hub with TOKEN fallback
d1d62d4

LogicGoInfotechSpaces commited on

fix: add HF token Authorization header for model downloads from huggingface.co
ef4098e

LogicGoInfotechSpaces commited on

fix: explicitly download inswapper_128.onnx to local cache before loading
deb38be

LogicGoInfotechSpaces commited on

fix: set face_recognition=['many'] and reference defaults to avoid NoneType error
371dfef

LogicGoInfotechSpaces commited on

fix: avoid manual download; let insightface fetch 'inswapper_128.onnx' if not cached
9e14361

LogicGoInfotechSpaces commited on

fix: robust conditional_download (handle query names, try mirrors, raise last error)
bdd50c5

LogicGoInfotechSpaces commited on

fix: add HF mirror for inswapper_128.onnx download when GitHub 404s
1edac15

LogicGoInfotechSpaces commited on

fix: always allow local fallback even if remote client missing; remove blocking error
ce851ce

LogicGoInfotechSpaces commited on

chore: force CPU providers, set OMP_NUM_THREADS=1, better progress/info messages
40590fc

LogicGoInfotechSpaces commited on

fix: remove dynamic CORE exec; add no-op update_status for headless local run
5c775f8

LogicGoInfotechSpaces commited on

fix: pin numpy<2 to satisfy onnxruntime/insightface ABI
2dc7ea5

LogicGoInfotechSpaces commited on

deps: add insightface, onnxruntime, psutil, tqdm for local inference
eae4331

LogicGoInfotechSpaces commited on

feat: local inference fallback using DeepFakeAI face_swapper
bd5d9e0

LogicGoInfotechSpaces commited on

ui: simplify to minimal inputs and result; remove promos and gender
bc0e10a

LogicGoInfotechSpaces commited on

fix: disable example caching to avoid JSON decode on startup
958c54f

LogicGoInfotechSpaces commited on

feat: make backend Space configurable via BACKEND_SPACE and handle 401/404 gracefully
ff8e1ff

LogicGoInfotechSpaces commited on