📋

Fatos Principais

  • O aplicativo web gera cartas de apresentação em aproximadamente 5 segundos.
  • Ele se conecta a endpoints de LLM locais compatíveis com a OpenAI, como Ollama, LM Studio e vLLM.
  • Os dados são analisados e armazenados em cache localmente no navegador para garantir privacidade.
  • A ferramenta é de código aberto e gratuita.
  • Ela suporta geração em múltiplos idiomas e saída editável.

Resumo Rápido

Um novo aplicativo web de código aberto foi introduzido para gerar cartas de apresentação usando modelos de IA locais. A ferramenta foi desenvolvida por stanleyume para abordar preocupações com privacidade e as ineficiências das soluções existentes. Ela permite que os usuários gerem cartas profissionais sem que seus dados saiam de suas máquinas locais.

O aplicativo se conecta a qualquer endpoint de LLM local compatível com a OpenAI, incluindo Ollama, LM Studio e vLLM. O processo é simplificado em três etapas: fazer o upload de um currículo, colar a descrição da vaga e gerar uma carta em aproximadamente cinco segundos. A ferramenta é projetada para ser completamente gratuita e privada, oferecendo uma alternativa a serviços pagos como as APIs do ChatGPT ou Claude.

Funcionalidade Principal e Fluxo de Trabalho

O aplicativo foi projetado para simplificar o processo de candidatura a vagas automatizando a criação de cartas de apresentação. O desenvolvedor enfatiza que a ferramenta elimina a necessidade de placeholders (espaços reservados) e digitação manual, garantindo que a saída esteja pronta para copiar e colar imediatamente. Todo o fluxo de trabalho é tratado dentro do navegador para manter a segurança dos dados.

O fluxo de trabalho específico consiste em três etapas distintas:

  1. Faça o upload do seu currículo em formato PDF, que é analisado e armazenado em cache localmente no navegador.
  2. Cole o texto da descrição da vaga no campo designado.
  3. Receba uma carta de apresentação personalizada em aproximadamente 5 segundos.

Como a ferramenta se conecta a endpoints de LLM locais, a privacidade dos dados depende da escolha do servidor de modelos do usuário. O desenvolvedor observa que a qualidade da saída é alta e que o texto gerado pode burlar alguns detectores de IA.

Principais Recursos e Detalhes Técnicos

O aplicativo web oferece vários recursos voltados para a privacidade e usabilidade. Ele foi construído para ser 100% local, o que significa que os dados de currículo e vaga nunca saem da máquina do usuário, desde que o LLM escolhido execute localmente. O desenvolvedor utilizou pdf-parse para uma análise inteligente do currículo, a fim de extrair informações relevantes de forma eficiente.

Capacidades adicionais incluem:

  • Suporte a múltiplos idiomas: Os usuários podem adicionar mais idiomas para atender às suas necessidades.
  • Saída editável: As cartas geradas podem ser modificadas antes do uso.
  • Cópia com um clique: Um recurso projetado para a transferência rápida de texto.

A ferramenta é compatível com vários servidores de modelos locais. Embora o criador use Ollama com llama3.2, o aplicativo é flexível o suficiente para funcionar com qualquer servidor compatível. Está disponível como software de código aberto, permitindo que os usuários o hospedem ou executem localmente no modo de desenvolvimento.

Motivação e Disponibilidade

O desenvolvimento desta ferramenta foi impulsionado pela frustração do criador com as opções existentes. O desenvolvedor declarou: "Eu fiz isso porque estava cansado de perder tempo escrevendo cartas enquanto procurava emprego." Eles descobriram que outras ferramentas exigiam muitas modificações para substituir os placeholders, anulando o propósito da automação.

Além disso, o desenvolvedor observou a falta de ferramentas que utilizam LLMs locais de graça. Eles expressaram o desejo de evitar pagar por chamadas de API do ChatGPT/Claude para cada candidatura de emprego. O resultado é uma solução gratuita e de código aberto que prioriza a privacidade e a eficiência do usuário. O código-fonte está publicamente disponível no GitHub, permitindo contribuições da comunidade e transparência.

"Eu fiz isso porque estava cansado de perder tempo escrevendo cartas enquanto procurava emprego."

— Desenvolvedor
Key Facts: 1. O aplicativo web gera cartas de apresentação em aproximadamente 5 segundos. 2. Ele se conecta a endpoints de LLM locais compatíveis com a OpenAI, como Ollama, LM Studio e vLLM. 3. Os dados são analisados e armazenados em cache localmente no navegador para garantir privacidade. 4. A ferramenta é de código aberto e gratuita. 5. Ela suporta geração em múltiplos idiomas e saída editável. FAQ: Q1: Como o gerador de cartas de apresentação funciona? A1: Os usuários fazem o upload de um currículo em PDF e colam a descrição da vaga. O aplicativo analisa o currículo localmente e usa um LLM local para gerar uma carta personalizada em cerca de 5 segundos. Q2: A ferramenta é gratuita e privada? A2: Sim, é de código aberto e gratuita. A privacidade é mantida porque os dados nunca saem da máquina do usuário ao usar um endpoint de LLM local.