📋

Hechos Clave

  • La aplicación web genera cartas de presentación en aproximadamente 5 segundos.
  • Se conecta a puntos finales de LLM locales compatibles con OpenAI como Ollama, LM Studio y vLLM.
  • Los datos se analizan y almacenan en caché localmente en el navegador para garantizar la privacidad.
  • La herramienta es de código abierto y de uso gratuito.
  • Admite generación en varios idiomas y salida editable.

Resumen Rápido

Se ha introducido una nueva aplicación web de código abierto para generar cartas de presentación utilizando modelos de IA locales. La herramienta fue desarrollada por stanleyume para abordar problemas de privacidad y las ineficiencias de las soluciones existentes. Permite a los usuarios generar cartas profesionales sin que sus datos salgan de sus máquinas locales.

La aplicación se conecta a cualquier punto final de LLM local compatible con OpenAI, incluyendo Ollama, LM Studio y vLLM. El proceso se simplifica en tres pasos: subir un currículum, pegar una descripción del trabajo y generar una carta en aproximadamente cinco segundos. La herramienta está diseñada para ser completamente gratuita y privada, ofreciendo una alternativa a servicios pagados como las API de ChatGPT o Claude.

Funcionalidad Principal y Flujo de Trabajo

La aplicación está diseñada para simplificar el proceso de solicitud de empleo automatizando la creación de cartas de presentación. El desarrollador enfatiza que la herramienta elimina la necesidad de marcadores de posición y escritura manual, asegurando que el resultado esté listo para copiar y pegar inmediatamente. Todo el flujo de trabajo se maneja dentro del navegador para mantener la seguridad de los datos.

El flujo de trabajo específico consta de tres pasos distintos:

  1. Sube tu currículum en formato PDF, el cual se analiza y almacena en caché localmente en el navegador.
  2. Pega el texto de la descripción del trabajo en el campo designado.
  3. Recibe una carta de presentación personalizada en aproximadamente 5 segundos.

Debido a que la herramienta se conecta a puntos finales de LLM locales, la privacidad de los datos depende de la elección del servidor de modelos del usuario. El desarrollador señala que la calidad de la salida es alta y que el texto generado puede evitar algunos detectores de IA.

Características Clave y Detalles Técnicos

La aplicación web ofrece varias características orientadas a la privacidad y la usabilidad. Está construida para ser 100% local, lo que significa que los datos del currículum y del trabajo nunca salen de la máquina del usuario, siempre que el LLM elegido se ejecute localmente. El desarrollador utilizó pdf-parse para el análisis inteligente del currículum para extraer información relevante de manera eficiente.

Capacidades adicionales incluyen:

  • Soporte multiidioma: Los usuarios pueden agregar más idiomas para adaptarse a sus necesidades.
  • Salida editable: Las cartas generadas pueden modificarse antes de su uso.
  • Copia con un clic: Una función diseñada para la transferencia rápida de texto.

La herramienta es compatible con varios servidores de modelos locales. Si bien el creador utiliza Ollama con llama3.2, la aplicación es lo suficientemente flexible como para funcionar con cualquier servidor compatible. Está disponible como software de código abierto, permitiendo a los usuarios autoalojarla o ejecutarla localmente en modo de desarrollo.

Motivación y Disponibilidad

El desarrollo de esta herramienta fue impulsado por la frustración del creador con las opciones existentes. El desarrollador declaró: "Hice esto porque me cansé de perder tiempo escribiendo cartas mientras solicitaba trabajos." Descubrió que otras herramientas requerían demasiadas modificaciones para reemplazar los marcadores de posición, lo que anulaba el propósito de la automatización.

Además, el desarrollador notó la falta de herramientas que utilicen LLMs locales de forma gratuita. Expresó el deseo de evitar pagar por llamadas a la API de ChatGPT/Claude para cada solicitud de empleo. El resultado es una solución gratuita y de código abierto que prioriza la privacidad y la eficiencia del usuario. El código fuente está disponible públicamente en GitHub, permitiendo contribuciones de la comunidad y transparencia.

"Hice esto porque me cansé de perder tiempo escribiendo cartas mientras solicitaba trabajos."

— Desarrollador
Key Facts: 1. The web app generates cover letters in approximately 5 seconds. 2. It connects to OpenAI-compatible local LLM endpoints like Ollama, LM Studio, and vLLM. 3. Data is parsed and cached locally in the browser to ensure privacy. 4. The tool is open source and free to use. 5. It supports multi-language generation and editable output. FAQ: Q1: How does the cover letter generator work? A1: Users upload a PDF resume and paste a job description. The app parses the resume locally and uses a local LLM to generate a personalized letter in about 5 seconds. Q2: Is the tool free and private? A2: Yes, it is open source and free to use. Privacy is maintained because the data never leaves the user's machine when using a local LLM endpoint.