Testei muitas ferramentas de IA para desktop, mas Hermes com Ollama é meu novo favorito – aqui está o porquê

Jack Whalen/ZDNET

Siga ZDNET: Adicione-nos como fonte preferencial no Google.


Chaves ZDNET

  • Hermes é um aplicativo de desktop de IA com muitos recursos excelentes.
  • Você pode selecionar modelos facilmente e verificar o progresso do agente.
  • Hermes aprende na hora e permite agendar consultas.

IA não é o assunto favorito de todos hoje em dia, e eu entendo isso perfeitamente. Evito os problemas mais importantes usando IA apenas para pesquisa (e verificando a precisão à medida que prossigo). Também uso IA instalada localmente para evitar sobrecarregar as redes elétricas e manter minha privacidade.

No grande esquema das coisas, a IA não vai desaparecer e tem utilizações válidas em campos como a medicina e a ciência. Com essas oportunidades, eu abraço a IA porque as pessoas querem falar sobre ela, e é meu trabalho garantir que todos saibam que a IA instalada localmente é o caminho a seguir. Para isso, testo diversos aplicativos que podem ser instalados em máquinas da minha rede local.

Além disso: Quer codificar a vibração local? Esta pilha de IA poderia substituir o código e o Codex de Claude – de graça

Recentemente, um aplicativo relativamente desconhecido, o Hermes, chamou minha atenção – e quando vi que ele poderia ser usado com a ferramenta de código aberto Ollama, pode apostar que agarrei-me a ele.

Hermes não é apenas um simples aplicativo de bate-papo onde você pode perguntar, embora você possa usá-lo para isso. Em vez disso, Hermes é um agente autônomo que permite configurar várias ferramentas, gerenciar habilidades, visualizar arquivos, falar por voz e organizar conversas com vários agentes em um só lugar. Basicamente, Hermes pega o conceito de chatbot e adiciona integrações, um terminal, um aplicativo de desktop, canais de mensagens, memória, habilidades, trabalhos agendados e um ciclo de aprendizagem.

Hermes é muitas coisas, mas nunca parece opressor. E onde alguns aplicativos de desktop de IA parecem limitados, Hermes praticamente ignora essas limitações, como se dissesse: “Tudo o que você pode fazer, eu posso fazer melhor… e mais rápido”.

Esses 30 principais agentes de IA também oferecem uma combinação de recursos e autonomia

Mas o que Hermes pode fazer? Para responder a essa pergunta, você precisa saber o que é um agente Hermes.

O que é um agente Hermes?

A resposta simples é um agente pessoal de autoaperfeiçoamento. Mas essa definição não diz muito, não é?

Além disso: as novas marcas d’água de imagem da OpenAI facilitam a identificação de falsificações de IA – veja como

Como diz o site oficial: “Hermes pode lembrar o que foi aprendido, gerar habilidades persistentes, executar automação programada, delegar a subagentes e usar back-ends de sandbox como local, Docker, SSH, Singularity e Modal”.

Em outras palavras, Hermes pode começar do ponto A (diga a sua pergunta) e depois passar pelos pontos B, C, D, E, F, G e outros pontos.

Para realmente entender o que é um Agente de Hermes, considere em que ele consiste:

  • Memória: informações que você fornece à Hermes para operações futuras.
  • Habilidades: Guias usados ​​para criar ações reproduzíveis.
  • Alma: elementos do agente: voz, estilo, preferências e comportamento padrão.
  • Cron: Automação programada que permite ao agente ser proativo.
  • Revogando uma sessão: um histórico pesquisável que um agente pode usar para lembrar conversas, links, decisões e projetos anteriores.

Ao combinar todos os itens acima, você acaba com um ciclo de raciocínio que pode ler suas mensagens, selecionar ferramentas de ação, chamar habilidades, atualizar memória e então decidir qual ação tomar a seguir.

Hermes inclui muitos elementos, o que significa que tem uma certa curva de aprendizado. No entanto, alguns recursos colocaram este aplicativo no topo da minha lista de aplicativos de IA para desktop.

Também: Testei ChatGPT Plus e Gemini Pro para ver qual é melhor e se vale a pena trocar

Deixe-me mostrar como instalei e usei o Hermes e explicar por que ele se tornou uma das minhas ferramentas de IA favoritas.

Instalando Hermes

Existem duas maneiras diferentes de instalar o Hermes: usando o instalador oficial ou Ollama. Tentei os dois e descobri que a opção Ollam era significativamente mais fácil. Ollama também me permite usar o Hermes gratuitamente (junto com o modelo GPT-OSS).

Além disso: os trabalhadores dos EUA são os maiores céticos da IA ​​do mundo – e não se trata apenas da perda de empregos

Instalei o Hermes no Pop!_OS Linux, mas você também pode instalá-lo no MacOS e Windows.

Para instalar o Hermes no Linux, abra um terminal e emita o comando:

Mostrar mais

curl -fsSL https://ollama.com/install.sh | eh

Abra um aplicativo de terminal e emita o comando:

Mostrar mais

curl -fsSL https://ollama.com/install.sh | eh

Abra um aplicativo de terminal e execute o comando:

Mostrar mais

irm https://ollama.com/install.ps1 | nada

No Linux, após a instalação, é necessário iniciar o serviço Ollam com o comando:

sudo systemctl iniciar ollama

Agora você pode executar o Hermes em qualquer um dos três sistemas operacionais usando o comando:

ollama execute hermes-desktop

O comando acima abrirá uma janela para selecionar seu modelo. A seleção é limitada, mas podemos escolher entre várias opções quando a GUI está em execução.

Adicionando um novo modelo

A janela Hermes agora deve estar aberta, mas você pode não querer usar o modelo selecionado primeiro.

1. Abra as configurações

Clique no ícone de engrenagem próximo ao canto superior direito da janela. Na página que se abre, selecione o modelo que deseja usar, como Google Gemini (OAuth).

Você encontrará muitos modelos para escolher.

Captura de tela de Jack Whalen/ZDNET

2. Insira seu modelo

Clique no link Configurar abaixo do menu suspenso e siga o processo de adesão. Quando a configuração estiver concluída, feche a janela Configurações e você poderá selecionar o modelo que deseja usar.

Agora as coisas ficam legais. Executei a seguinte consulta: “Crie um aplicativo que me permita armazenar todo o meu estoque de álbuns de vinil”.

Além disso: como os agentes de IA transformarão seu atendimento ao cliente, apesar de três obstáculos

Hermes começou a trabalhar e iniciou o processo. A primeira coisa que aconteceu foi que me perguntaram que tipo de aplicativo eu queria fazer. Interessante.

Eu escolhi o aplicativo de desktop.

Em seguida, tive que escolher entre o aplicativo baseado em Electron e Python. Estou usando Python (porque sei que está instalado no meu computador).

Hermes continuou nessa linha, solicitando-me a fornecer detalhes específicos sobre meu aplicativo, como os principais recursos que eu queria. Hermes então começou a trabalhar na construção de meu novo aplicativo, permitindo-me monitorar seu progresso.

Captura de tela de Jack Whalen/ZDNET

Na parte inferior da janela também pude ver (em tempo real) quanto tempo durou a sessão. Esta capacidade é importante porque me permite voltar a qualquer sessão e continuar de onde parei, sabendo quanto tempo gastei.

Além disso, Hermes indicou o momento de cada passo.

Além disso: 96% dos profissionais de TI agora usam IA: seus sete principais aplicativos de agente e as maiores barreiras à adoção

Claro, provavelmente teria acontecido mais rápido se eu usasse um modelo como o Código Qwen, mas eu queria ver como o Gemini se sairia.

Quando a tarefa terminou, ele me perguntou se o aplicativo estava aberto. Não foi. Quando respondi “Não”, ele me pediu para instalar o PyQT5. Fiquei surpreso que a ferramenta conhecesse meu ambiente.

Infelizmente, as instruções que recebi para instalar o PyQT5 estavam incorretas (ele usava Pip, mas PyQT5 é um aplicativo gerenciado externamente). Eu conhecia a equipe certa que era:

sudo apt instalar python3-pyqt5

Eventualmente, o aplicativo não foi iniciado. Hermes tentou me ajudar, mas atingi minha cota de consultas.

Retirou.

Por que eu gosto de Hermes

A razão pela qual eu escolheria o Hermes em vez de aplicativos semelhantes se resume a alguns fatores principais:

  • Facilidade de troca de modelo.
  • Observar cada etapa do processo enquanto monitora a duração de cada etapa, bem como o tempo da sessão.
  • Você pode visualizar facilmente os artefatos de cada sessão de chat, incluindo quaisquer arquivos criados por Hermes no processo.
  • Você pode fixar um bate-papo.
  • Você pode configurar cron jobs, como coletar threads do Slack todas as manhãs.
  • Você pode se comunicar com Hermes através da fala.

Os ótimos recursos continuam e a melhor maneira de descobrir por que esse aplicativo chamou minha atenção é instalá-lo e usá-lo.



Link da fonte