Repolode
srbhr

srbhr/Resume-Matcher

Creador de currículums de código abierto y autoalojado que adapta tu currículum maestro a cada oferta laboral con LLM locales o en la nube.

Alternativa open source a:Resume.ioTeal

Estrellas
28,782
Forks
5,087
Issues abiertos
40
Último commit
hace 4 días

¿Qué es?

Resume Matcher guarda un currículum maestro completo y lo usa para generar una versión adaptada a cada oferta laboral que pegues. Reescribe el contenido sugerido, señala las palabras clave que faltan y las que coinciden, y genera una carta de presentación y, de forma opcional, material para preparar entrevistas a partir del currículum. Las instrucciones de adaptación están diseñadas para no añadir habilidades, herramientas, empleadores ni métricas que no aparezcan en el currículum maestro.

La aplicación se ejecuta en tu equipo con un backend de FastAPI, un frontend de Next.js y una base de datos SQLite, o puedes iniciarla con un único contenedor de Docker. Puedes conectar OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, Groq o un modelo local de Ollama. Además, un servidor MCP permite que Claude Code, Cursor o Codex redacten el contenido adaptado, mientras la aplicación lo almacena y lo muestra sin necesidad de una clave de LLM.

La puntuación y la revisión ATS se calculan sin hacer ninguna llamada a un LLM. La puntuación combina la coincidencia de palabras clave, la cobertura de habilidades, la coincidencia del cargo, la integridad de las secciones y la coherencia de las fechas. La revisión extrae el texto del PDF como lo haría un sistema de seguimiento de candidatos. Se puede exportar en PDF con diez plantillas, en formato A4 o US Letter, y la interfaz está disponible en varios idiomas.

Funciones clave

  • 01Crea un currículum y una carta de presentación adaptados a partir de un currículum maestro y una oferta laboral.
  • 02Evalúa currículums según una oferta laboral con una puntuación ATS de hasta 100.
  • 03Comprueba cómo se extrae el texto de un PDF, tal como lo leen los sistemas de seguimiento de candidatos.
  • 04Es compatible con OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, Groq y modelos locales de Ollama.
  • 05Ofrece una Tailoring Queue que procesa varias ofertas laborales en segundo plano.
  • 06Exporta archivos PDF con diez plantillas; además, siete diseños están disponibles como proyectos LaTeX de Overleaf.

Casos de uso

  • Adaptar un currículum maestro a numerosas ofertas laborales sin inventar experiencia.
  • Mantener el contenido del currículum en tu propio equipo ejecutando un modelo local de Ollama.
  • Comprobar si el texto de un currículum en PDF se extrae correctamente antes de enviarlo a un sistema de seguimiento de candidatos.
  • Permitir que un agente de programación como Claude Code redacte el contenido del currículum mientras la aplicación se encarga de almacenarlo y mostrarlo.

Inicio rápido

  1. 1

    Abre la guía de instalación enlazada en el README

  2. 2

    Clona el repositorio desde GitHub

  3. 3

    Inicia la aplicación con la opción de Docker descrita en la guía de instalación

  4. 4

    Añade una API key del proveedor de LLM que elijas o configura un modelo local con Ollama

Antes de usarlo

  • Necesitas una API key de un proveedor de LLM en la nube o un modelo local configurado con Ollama.
  • El alojamiento propio requiere que te sientas cómodo con la terminal, Docker o una configuración local de FastAPI y Next.js.

Temas

Preguntas frecuentes

¿Qué es Resume-Matcher?
Creador de currículums de código abierto y autoalojado que adapta tu currículum maestro a cada oferta laboral con LLM locales o en la nube. Resume Matcher guarda un currículum maestro completo y lo usa para generar una versión adaptada a cada oferta laboral que pegues. Reescribe el contenido sugerido, señala las palabras clave que faltan y las que coinciden, y genera una carta de presentación y, de forma opcional, material para preparar entrevistas a partir del currículum. Las instrucciones de adaptación están diseñadas para no añadir habilidades, herramientas, empleadores ni métricas que no aparezcan en el currículum maestro.
¿Resume-Matcher es gratuito? ¿Qué licencia tiene?
Resume-Matcher es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Resume-Matcher sigue mantenido?
Mantenimiento activo. El último commit de Resume-Matcher fue el 17 oct 2026.
¿Para qué puedo usar Resume-Matcher?
Adaptar un currículum maestro a numerosas ofertas laborales sin inventar experiencia. Mantener el contenido del currículum en tu propio equipo ejecutando un modelo local de Ollama. Comprobar si el texto de un currículum en PDF se extrae correctamente antes de enviarlo a un sistema de seguimiento de candidatos. Permitir que un agente de programación como Claude Code redacte el contenido del currículum mientras la aplicación se encarga de almacenarlo y mostrarlo.
¿Cómo se instala Resume-Matcher?
Abre la guía de instalación enlazada en el README Clona el repositorio desde GitHub Inicia la aplicación con la opción de Docker descrita en la guía de instalación Añade una API key del proveedor de LLM que elijas o configura un modelo local con Ollama
¿Dónde consigo Resume-Matcher?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/srbhr/Resume-Matcher

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados