Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactDjangoPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.