Executando verificação de segurança...
2

Criei um plugin para o Neovim que integra a IA da Groq

Boa noite galera!

Estou desenvolvendo pela primeira vez um plugin para o Neovim.

A ideia é não ter dependencias externas, ser extremamente simples, leve e facil de usar. Por isso criei o Tai (Terminal AI), o projeto tem duas partes:

  • o plugin
  • uma ferramenta CLI

O plugin consegue gerar diffs que voce pode aplicar nos arquivos, pode também rodar comandos para ajudar nas tarefas (coloquei uma validação de segurança) e elaborar planos. Estou usando e com bons resultados.

O CLI é bem legal para integrar nas pipelines do terminal, por exemplo:

for f in docs/* do
    name="$(tai "generate a safe and short name for this file" < "$f")"
    # validate name
    cp "docs/$f" "docs/$name"
done

O que ajuda muito quando precisamos algo não estruturado no terminal.

Para ambos ele necessita de uma API key do groq.

Espero que gostem, me digam o que acham.

Abraços.

Carregando publicação patrocinada...