api
API open source para eliminación de fondo en imágenes y video con BiRefNet. Despliegue en Modal GPUs, ~200ms por imagen, 28 endpoints documentados. MIT, auto-hospitable, 10x más barato que remove.bg. SDKs TypeScript/Python disponibles.
Ficha actualizada 25 sept 2026, 0:18 · upstream 24 sept 2026, 23:56 · release v0.13.0
Qué es api
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio implementa una API de producción para eliminación de fondo de imágenes y video utilizando el modelo BiRefNet, considerado SOTA en benchmarks públicos como DIS5K y HRSOD. La solución está optimizada para ejecución en GPUs Modal con arquitectura FastAPI + Python 3.11, ofreciendo latencia de ~200ms por imagen en GPU L4 caliente.
La API expone 28 endpoints documentados que incluyen eliminación de fondo, exportación PSD, upscaling con Real-ESRGAN, restauración facial, inpaint, collage y procesamiento de video con salida ProRes 4444 alpha. El modelo incluye pesos preentrenados en la imagen de construcción, permitiendo cold starts de ~25s para carga inicial del modelo.
El proyecto opera bajo licencia MIT, permitiendo uso comercial sin restricciones. Ofrece tier gratuito (30 imágenes/mes) y modelos de pago desde 0.02 USD/imagen, siendo 10x más económico que remove.bg en tarifas PAYG. Incluye SDKs oficiales para Node.js, Python, Go y TypeScript.
- Eliminación de fondo para e-commerce con exportación PSD o PNG transparente
- Procesamiento por lotes de productos para catálogos online
- Video marketing con eliminación de fondo asíncrona en ProRes 4444
- Integración en pipelines de IA con SDK TypeScript/Python
- Pruebas de concepto sin infraestructura propia (tier gratuito)
- Reemplazo de fondo con colores o imágenes remotas
- Calidad SOTA:排名第一或第二在DIS5K、HRSOD和COD10K基准测试中
- Velocidad: ~200ms por imagen en GPU L4 caliente, 1024×1024
- Precio: 0.02 USD/imagen PAYG (10x más barato que remove.bg)
- Licencia MIT: uso comercial permitido sin restricciones
- 28 endpoints documentados con OpenAPI schema generado automáticamente
- SDKs oficiales para Node.js, Python, Go y TypeScript disponibles
- Sin Dockerfile ni compose: requiere despliegue manual en Modal o infraestructura propia
- Cold start ~25s: primera llamada tarda en cargar modelo y GPU
- Video limitado a 15s por clip en tier gratuito
- Tier gratuito solo incluye endpoints core (remove, mask, compare, preview)
- Requiere token de autenticación para todos los endpoints
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliegue recomendado en Modal con GPU L4. Clonar repositorio y ejecutar modal deploy. Configurar env vars con KNOCKOUT_TOKEN o usar tier gratuito. Para self-hosting propio, consultar SELFHOSTING.md. Cold start inevitable (~25s) hasta primer uso. Escalar automáticamente con Modal scale-to-zero.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.
