Repolode
MadsLorentzen

MadsLorentzen/ai-job-search

Framework de candidatura a vagas baseado no Claude Code, que avalia anúncios, adapta CVs em LaTeX, escreve cartas de apresentação e prepara entrevistas, rodando localmente no seu fork.

Alternativa open source a:TealKickresume

Estrelas
60,048
Forks
18,783
Issues abertas
28
Último commit
há 16 minutos

O que é?

O AI Job Search é um framework de fluxo de trabalho para conduzir uma busca por emprego com o Claude Code. Você faz fork do repositório, preenche o perfil de candidato com o comando guiado /setup ou editando os arquivos de perfil e, em seguida, usa comandos de barra para coletar vagas em portais, pontuar os anúncios de acordo com seus critérios de compatibilidade e gerar um CV e uma carta de apresentação em LaTeX personalizados para cada candidatura.

O pipeline principal é um ciclo de redator e revisor: um agente redige o CV e a carta de apresentação, um segundo agente, com contexto renovado, revisa os documentos e o redator faz os ajustes. O comando /apply compila os dois PDFs com lualatex e xelatex, verifica visualmente o layout e faz uma checagem da camada de texto do CV para confirmar que um parser ATS consegue ler os dados de contato e as palavras-chave. As afirmações são conferidas com base no perfil, e lacunas são sinalizadas em vez de preenchidas.

Além das candidaturas, o repositório inclui comandos para preparação de entrevistas, acompanhamento dos resultados das candidaturas, sincronização com Gmail e Notion, painéis HTML, análise de lacunas de habilidades e integração de novos portais de vagas ou modelos. As skills para portais dinamarqueses são específicas desse mercado, enquanto as ferramentas de busca do LinkedIn e do freehire funcionam em vários países.

Recursos principais

  • 01Coleta vagas em vários portais e classifica os anúncios de acordo com seu perfil
  • 02Redige CVs em LaTeX e cartas de apresentação personalizados e, em seguida, compila e verifica os PDFs
  • 03Usa um agente revisor separado para avaliar os rascunhos antes da revisão
  • 04Verifica a camada de texto do CV compilado para ATS e aponta lacunas de palavras-chave
  • 05Acompanha os resultados das candidaturas e redige mensagens de acompanhamento sem enviá-las
  • 06Aceita modelos personalizados de CV e carta de apresentação, incluindo Typst

Casos de uso

  • Candidatar-se a muitas vagas mantendo cada CV e carta de apresentação personalizados para o anúncio
  • Preparar-se para uma entrevista agendada com um pacote de preparação específico para a etapa e perguntas simuladas
  • Pontuar em lote vagas coletadas para selecionar as melhores correspondências
  • Acompanhar uma busca por emprego com um registro CSV local e um painel HTML offline

Início rápido

  1. 1

    Faça um fork e clone o repositório

    gh repo fork MadsLorentzen/ai-job-search --clone
  2. 2

    Acesse a pasta do projeto

    cd ai-job-search
  3. 3

    Instale as ferramentas de busca de emprego

    python3 tools/install_portal_clis.py
  4. 4

    Inicie o Claude Code e execute setup para preencher seu perfil

    claude

Antes de usar

  • É necessária uma assinatura paga do Claude Code ou créditos da API da Anthropic.
  • É necessária uma distribuição LaTeX com lualatex e xelatex instalados.
  • As skills de busca em portais foram desenvolvidas para o mercado dinamarquês e precisam ser adaptadas para outros países.
  • Um fork é sempre público, então os dados pessoais inseridos com /setup devem ficar em um repositório privado.

Tópicos

Perguntas frequentes

O que é ai-job-search?
Framework de candidatura a vagas baseado no Claude Code, que avalia anúncios, adapta CVs em LaTeX, escreve cartas de apresentação e prepara entrevistas, rodando localmente no seu fork. O AI Job Search é um framework de fluxo de trabalho para conduzir uma busca por emprego com o Claude Code. Você faz fork do repositório, preenche o perfil de candidato com o comando guiado /setup ou editando os arquivos de perfil e, em seguida, usa comandos de barra para coletar vagas em portais, pontuar os anúncios de acordo com seus critérios de compatibilidade e gerar um CV e uma carta de apresentação em LaTeX personalizados para cada candidatura.
ai-job-search é gratuito? Qual é a licença?
ai-job-search é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
ai-job-search ainda é mantido?
Manutenção ativa. O último commit de ai-job-search foi em 20 de out. de 2026.
Para que posso usar ai-job-search?
Candidatar-se a muitas vagas mantendo cada CV e carta de apresentação personalizados para o anúncio Preparar-se para uma entrevista agendada com um pacote de preparação específico para a etapa e perguntas simuladas Pontuar em lote vagas coletadas para selecionar as melhores correspondências Acompanhar uma busca por emprego com um registro CSV local e um painel HTML offline
Como instalar ai-job-search?
Faça um fork e clone o repositório: gh repo fork MadsLorentzen/ai-job-search --clone Acesse a pasta do projeto: cd ai-job-search Instale as ferramentas de busca de emprego: python3 tools/install_portal_clis.py Inicie o Claude Code e execute setup para preencher seu perfil: claude
Onde consigo ai-job-search?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/MadsLorentzen/ai-job-search

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados