PROJECT

Vision Forge

FastAPI service for image tagging powered by SigLIP.

Vision Forge API is a FastAPI service for image tagging powered by SigLIP. Vision Forge scores uploaded images against configurable canonical tag sets and prediction profiles, giving other products a reusable image tagging surface.

Vision Forge cover image

Technical details

Stack

  • Python, FastAPI, Pydantic v2, and Uvicorn
  • PyTorch, Transformers, and SigLIP
  • Predict, admin, catalog, and batch job services
  • Docker images for CPU and GPU variants

Architecture hints

  • FastAPI exposes prediction and admin surfaces as separate service concerns
  • Prediction flow combines config-driven tag catalogs with cached embedding data
  • Authentication, config loading, and inference execution remain isolated subsystems
  • Container variants separate CPU and GPU deployment strategies without changing the API contract