Um assistente de IA integrado ao seu terminal
E aí, pessoal!
Quero compartilhar com vocês uma ferramenta que desenvolvi chamada iwf-ai-terminal. Ela permite que você faça perguntas para uma inteligência artificial direto no terminal, sem complicações!
https://github.com/igorwfaoro/iwf-ai-terminal
https://www.npmjs.com/package/iwf-ai-terminal
O que é o iwf-ai-terminal?
O iwf-ai-terminal é um utilitário que conecta o terminal à API do Google Gemini, respondendo a comandos e perguntas com respostas curtas, práticas e otimizadas para o contexto de quem está usando o terminal.
Por que criei essa ferramenta?
Eu já tinha visto ferramentas parecidas, mas queria criar a minha própria versão para poder personalizar e evoluir com o tempo. Foi pensado para:
- Entender o contexto em que está rodando (tipo de terminal, sistema operacional, etc.).
- Dar respostas curtas e diretas, ideais para consultas rápidas.
- Ser fácil de configurar e usar.
Lembrando que eu fiz isso sem nenhum intuido comercial, e estou divulgando aqui pois achei útil e legal de usar.
Como configurar?
Para começar, você só precisa de uma chave da API do Gemini (poderia ter usado o GPT, mas optei pelo Gemini pois não tem custo nenhum ara uso normal).
- Instale a ferramenta globalmente com:
npm i -g iwf-ai-terminal
- Em seguida, rode o comando de configuração no terminal:
ai-config
- Insira sua chave da API do Gemini quando for solicitado. A chave será salva no arquivo
config.json
.
Como usar
Depois de configurado, você pode fazer perguntas para a AI diretamente no terminal:
ai how to kill a process on port 80 in Ubuntu?
A pergunta é processada e é retornada uma resposta breve, com exemplos práticos que você pode copiar e colar.
Contribua!
Esse projeto ainda está evoluindo, então toda sugestão é bem-vinda! Se você tem ideias para melhorar ou quer ajudar a desenvolver novas funcionalidades, sinta-se à vontade para colaborar.
Espero que essa ferramenta seja útil para outros devs.