Instale com um comando

Pare de escrever commits.

O RepoMind lê seu diff — e os arquivos por trás dele — e escreve o conventional commit que seu time entende. Você revisa e confirma.

Criar conta grátis
$bun add -g repomind

Sem cartão de crédito. 50 commits grátis por mês.

~/dev/api$
[repomind] 0:commit*~/dev/api

commits gerados

0commits grátis por mês

v1.4.0versão atual

3f8a21d · repomind commit

Do diff ao commit, sem sair do fluxo.

O RepoMind entra em dois momentos do seu fluxo — e desaparece no resto.

  1. $ git add

    Stageie como sempre. Sem fluxo novo, sem config: o ponto de partida é o diff que você já tem.

  2. understand

    O motor lê o conteúdo completo dos arquivos alterados — não só o diff — e busca contexto no repositório para entender a intenção da mudança: o quê, onde e por quê.

  3. generate

    Um conventional commit completo aparece no seu terminal: tipo, escopo, mensagem e corpo. Revise, edite ou aceite na hora.

  4. $ git commit

    Você confirma e o commit é feito na sua máquina, com a sua autoria. Só o histórico percebe a diferença.

repomindcommit
Analisando diff
· 2 arquivos
+101-15
~src/auth/refresh-token.ts+87-12
~src/auth/middleware.ts+14-3
Entendendo diff
Gerando mensagem
feat(auth):implementa rotação de refresh token

adota janela deslizante de expiração e invalida a família de tokens em caso de reuso

+101-15· 2 arquivos
confirmareeditaresccancelar
[repomind] 0:commit*~/dev/api

b47e9c1 · repomind splitsplit semântico

Um diff com três assuntos não deveria ser um commit só.

O split reconhece os assuntos misturados no seu diff — linha a linha, mesmo dentro de um único hunk — e monta um commit atômico para cada um. Você revisa e confirma cada passo.

  1. Reviews menores

    Cada commit conta uma história só.

  2. Reverts cirúrgicos

    Desfaça um assunto sem tocar no resto.

  3. git blame preciso

    Cada linha aponta para a intenção certa.

repomindsplit
Coletando alterações+37-4
~ src/auth/middleware.ts+12-3
~ app/dashboard/loading.tsx+24-0
~ package.json+1-1
Separando contextos
[fix]trata resposta nula no guard de auth
+12-3
featadiciona skeleton loading no dashboard
+24-0
[chore]atualiza bun para 1.2.3
+1-1

3 commits criados

↑↓navegarconfirmarspular
[repomind] 0:split*~/dev/api

d20a5f7 · dashboard

A CLI trabalha. O dashboard presta contas.

Histórico completo, uso do ciclo e assinatura em um lugar só — para quando você quer ver, não onde você precisa estar.

e91b3a8 · pricing

Preço de ferramenta, não de plataforma.

Sem assento, sem contrato. Cancele quando quiser.

Hobby

Grátis

  • 50 commits por mês
  • Commit Message Generation

Pro

mais usado

R$ 29,90/mês

  • 300 commits por mês
  • Commit Message Generation
  • Split Commits

HEAD · main

Dois minutos até o primeiro commit gerado.

Instale, autentique e rode repomind commit. Nada para configurar, nada para manter.

Comece grátis

Sem cartão de crédito. 50 commits grátis por mês.