JobFiller
JobFiller es una extensión Firefox y API Django auto-alojada que rellena aplicaciones de empleo usando tu CV. Escanea formularios en ATS como Greenhouse o LinkedIn, genera cartas de presentación y adapta currículums sin enviar datos a terceros ni adivinar respuestas legales o demográficas.
Ficha actualizada 28 sept 2026, 8:45 · upstream 28 sept 2026, 8:25 · release sin release detectada
Qué es JobFiller
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
JobFiller es una herramienta auto-alojada compuesta por una extensión para Firefox (Zen) y una API backend en Django 5 con DRF. Su flujo de trabajo se divide en dos pasos deliberados: primero "Scan" para analizar el formulario y planificar las respuestas, luego "Fill" para aplicarlas. Extrae datos de tu CV local almacenado en SQLite y utiliza modelos de IA (MiMo) o heurísticas para completar campos complejos como menús desplegables personalizados dentro de iframes.
La herramienta prioriza la privacidad y la seguridad ética: nunca adivina consentimiento legal, preguntas EEO/demográficas ni datos logísticos como salario o visado. Incluye generación de CVs adaptados renderizados con LaTeX y un agente opcional para Telegram que monitorea canales de empleo y rellena aplicaciones automáticamente si coinciden con tu perfil.
El backend gestiona el escaneo de páginas web, la llamada a modelos de lenguaje y el almacenamiento de datos. La extensión actúa como contenido script en todas las URLs para leer formularios y aplicar los planes generados por el servidor.
- Rellenar formularios en ATS como Greenhouse, Ashby y LinkedIn Easy Apply
- Generar cartas de presentación personalizadas por puesto desde el CV
- Analizar la idoneidad para un puesto con búsqueda web y fuentes (Tavily)
- Automatizar seguimiento de ofertas laborales a través de un canal de Telegram
- Crear versiones adaptadas del currículum en PDF para cada aplicación
- Arquitectura auto-alojada que mantiene los datos del CV en una base de datos local SQLite
- No adivina respuestas legales, EEO ni logísticas sensibles sin intervención manual previa
- Capacidad para manejar formularios complejos dentro de iframes y menús personalizados
- Generación de documentos PDF con tipografía LaTeX para currículums adaptados
- Integración con Telegram para búsqueda proactiva de oportunidades laborales
- Requiere instalación de TeX (texlive) en el servidor para generar CVs en PDF
- No rellena campos logísticos como salario, periodo de preaviso o visado
- Dependencia de API externas (MiMo, Tavily) o funcionamiento limitado a heurísticas sin claves
- La extensión requiere acceso a todos los sitios web y no tiene icono en la barra de herramientas
- Soporte verificado principalmente para Greenhouse, Ashby y LinkedIn Easy Apply
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.
Instalar backend con `uv sync` y migraciones Django; usar `docker compose up --build` o ejecutar localmente en puerto 8000. Configurar variables en `core/.env`, incluyendo claves API opcionales. Para generación de PDFs, instalar paquetes TeX. La extensión se carga vía "Load Temporary Add-on" en Firefox sin icono fijo. Si usas Flatpak, aplicar permisos de sistema de archivos explícitos para cargar la extensión correctamente.
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.