Sobre el proyecto

Resume Matcher es un sistema de IA de código abierto diseñado para ayudar a los usuarios a crear currículums, PDF, cartas de presentación y más adaptados a cada solicitud de empleo. Admite más de 100 modelos de lenguaje grandes (LLM), incluidos Claude, ChatGPT, DeepSeek, Kimi, GLM, Gemma y otros, con opciones de implementación local y remota. **Cómo funciona** 1. Sube un currículum maestro (PDF o DOCX). 2. Pega una descripción del puesto. 3. Revisa las mejoras y el contenido adaptado generados por IA. 4. Genera cartas de presentación y preparación opcional para entrevistas. 5. Personaliza el diseño y las secciones. 6. Exporta como PDF profesional con las plantillas preferidas. **Características principales** - AI Canvas para elaborar contenido de currículum impactante y basado en métricas. - Generador de plantillas de correo electrónico para solicitudes de empleo. - Optimización para múltiples descripciones de puesto. - Puntuación del currículum y resaltado de palabras clave comparadas con la descripción del puesto. - Múltiples plantillas PDF (clásica de una columna, moderna de una columna, clásica de dos columnas, moderna de dos columnas). - Interfaz multilingüe (inglés, español, chino, japonés, portugués de Brasil) y generación de contenido. - API disponible en `/api` con verificación de estado y documentación. **Stack tecnológico** - Backend: FastAPI, Python 3.13+, LiteLLM - Frontend: Next.js 16, React 19, TypeScript - Base de datos: TinyDB (almacenamiento en archivos JSON) **Instalación** Clona el repositorio, configura el backend (configura el proveedor de IA en `.env`), ejecuta el frontend y accede en `http://localhost:3000`. Hay soporte para Docker para implementación en un solo puerto. **Proveedores de IA compatibles** - OpenAI (GPT-5 Nano, GPT-4o) - Anthropic (Claude Haiku 4.5) - Google Gemini (Gemini 3 Flash) - OpenRouter (varios modelos) - DeepSeek (DeepSeek Chat) **Comunidad y soporte** El proyecto es gratuito y de código abierto, con una comunidad activa en Discord y LinkedIn. Forma parte del Programa de Código Abierto de Vercel y acepta patrocinios. Los colaboradores son bienvenidos y hay una hoja de ruta para futuras funciones.