MODULO 3.3 ยท PROJETO 3

๐Ÿง  Projeto 3: Memoria, personas e skills

Ate aqui o agente rodava local, mas comecava do zero a cada conversa. Neste projeto voce transforma o Hermes num verdadeiro SO de IA com a sua cara: ligando a memoria pra ele lembrar de voce, criando uma persona pra ele falar do seu jeito, e instalando uma skill pra ele ganhar uma habilidade nova. No fim, ele volta com sugestoes proativas โ€” tudo 100% local.

6
Etapas
~35
Minutos
Pratico
Nivel
Projeto
Tipo
1

๐ŸŽฏ Objetivo: configurar o seu SO de IA

Um chat comum esquece tudo quando voce fecha a janela. O Hermes nao: ele e um SO de IA โ€” um "lar" onde moram a sua memoria, as suas personas, as suas skills e as suas conexoes. Neste projeto voce vai abrir esse lar e moblia-lo com tres coisas: ligar a memoria, criar uma persona e adicionar uma skill. O resultado e um agente que conhece voce e age do seu jeito.

Dashboard do Hermes mostrando os tres pilares do SO de IA: Skills, Memory e Activity, com a CLI hermes setup/login/status no rodape
Repare nos tres paineis do dashboard: Skills (habilidades que o agente sabe fazer), Memory (o que ele lembra de voce) e Activity (o que ele fez). Sao exatamente as pecas que voce vai configurar neste projeto โ€” pense neste painel como a "tela inicial" do seu SO.

๐Ÿ“‹ O que voce vai entregar

  • โ€ขA memoria ligada, com pelo menos um fato seu salvo.
  • โ€ขUma persona definindo tom e estilo do agente.
  • โ€ขUma skill instalada e testada uma vez.
  • โ€ขO agente devolvendo uma sugestao proativa baseada no que aprendeu.

Pre-requisitos: voce precisa do agente Hermes ja conectado ao modelo local (Projeto 2 / modulo 3.2). Toda configuracao deste projeto e feita pela interface do Hermes (app desktop ou dashboard) โ€” nao ha um comando de CLI pra cada passo, entao descrevemos a acao na tela.

Conceitos-chave

SO de IA

O Hermes como lar de memoria, personas, skills e conexoes.

Memory

O que o agente lembra de voce entre as conversas.

Persona

A personalidade e o tom com que o agente fala.

Skill

Uma habilidade que o agente passa a saber executar.

2

๐Ÿง  Etapa 1 โ€” Ligar a memoria

A memoria e o painel Memory do dashboard. Quando ligada, o agente guarda fatos sobre voce (seu nome, seu hardware, suas preferencias, projetos em andamento) e os reusa nas proximas conversas โ€” sem voce repetir tudo. Como o modelo e local, esses fatos ficam na sua maquina, nunca num servidor.

1

Abra o painel Memory

No dashboard do Hermes, va ate o painel Memory (o mesmo do print da etapa 1) e ative a memoria, se ainda estiver desligada.

2

Conte um fato sobre voce

Na conversa, escreva algo como "lembre que eu uso um MacBook M4 Max de 36GB e meu modelo padrao e o qwen3-coder-64k". O agente confirma que guardou.

3

Confira no painel

Volte ao painel Memory e veja o fato listado. Esse e o sinal de que a memoria esta gravando.

โœ“ Bons fatos pra guardar

  • โœ“Seu hardware (RAM, chip) โ€” ajuda o agente a recomendar modelos.
  • โœ“Seu modelo padrao e o que voce usa pra cada tarefa.
  • โœ“Projetos em andamento e seus prazos.
  • โœ“Preferencias de estilo (responder curto, em PT-BR etc.).

โœ— Cuidados

  • โœ—Memoria nao e backup: ela complementa, nao substitui suas notas.
  • โœ—Fatos errados envenenam respostas โ€” revise o que ficou salvo.
  • โœ—Apague o que ficou desatualizado (ex.: trocou de maquina).
  • โœ—Sem memoria, o agente volta a comecar do zero a cada chat.

๐Ÿ”Ž Como verificar esta etapa

Abra uma conversa nova e pergunte "qual e o meu hardware?". Se o agente responder com o fato que voce salvou โ€” sem voce ter repetido โ€” a memoria esta funcionando entre sessoes.

Conceitos-chave

Painel Memory

Onde os fatos ficam listados e podem ser editados.

Persistencia

O fato sobrevive ao fechar a conversa.

Fato local

Tudo guardado na sua maquina, nada na nuvem.

Higiene de memoria

Revisar e apagar fatos errados ou velhos.

3

๐ŸŽญ Etapa 2 โ€” Criar uma persona

Uma persona e um conjunto de instrucoes que define como o agente fala: o tom, o nivel de detalhe, a lingua, o papel que ele assume. E a diferenca entre um assistente generico e um que parece o "seu" assistente. Voce pode ter varias personas e trocar conforme a tarefa.

Novo aqui? "Persona" nao muda o cerebro do modelo โ€” muda as instrucoes que vao junto com cada pergunta. E como dar um cracha ao agente: "voce e um revisor de codigo rigoroso" ou "voce e um professor paciente que explica em PT-BR". O modelo continua o mesmo; o comportamento muda.

Na interface do Hermes, abra a area de personas (perto do painel Skills) e crie uma. Um bom esqueleto de persona responde quatro perguntas:

1

Papel

"Voce e um par de programacao senior" / "um editor de texto exigente" / "um tutor de Ollama".

2

Tom

Direto e conciso? Caloroso e didatico? Define o "jeito" das respostas.

3

Regras

"Sempre em PT-BR", "mostre o codigo antes de explicar", "pergunte se faltar contexto".

4

Contexto

O que ele deve assumir sobre voce (puxa da memoria da etapa 1 โ€” elas se reforcam).

๐Ÿ“ Exemplo de persona

"Voce e meu par de programacao senior. Tom direto, sem rodeios. Responda sempre em PT-BR. Mostre o codigo antes de explicar e diga o porque das escolhas. Se faltar contexto, pergunte em vez de adivinhar. Lembre que eu rodo tudo local com Ollama."

๐Ÿ”Ž Como verificar esta etapa

Ative a persona e faca a mesma pergunta com e sem ela. As respostas devem ter tons claramente diferentes โ€” esse contraste prova que a persona esta no ar.

Conceitos-chave

Papel

Quem o agente "e" naquela tarefa.

Tom de voz

O estilo das respostas, do conciso ao didatico.

Regras de saida

Restricoes fixas (lingua, formato, comportamento).

Multiplas personas

Uma por tarefa; troque conforme o trabalho.

4

๐Ÿงฉ Etapa 3 โ€” Adicionar uma skill

Uma skill e uma habilidade empacotada que o agente passa a saber executar โ€” um procedimento, um conjunto de passos, uma capacidade nova. Enquanto a persona muda o jeito, a skill muda o repertorio. No painel Skills do dashboard, voce ve as skills instaladas e pode adicionar mais.

O SO de IA: tres pilares alimentam o agente ๐Ÿง  Memoria ๐ŸŽญ Persona ๐Ÿงฉ Skills Agente 100% local Resposta com a sua cara

Os tres pilares memoria, persona e skills alimentam o mesmo agente local, que entao produz uma resposta personalizada. Voce nao troca de modelo โ€” voce enriquece o que cerca o modelo. E por isso que o SO importa mais que o cerebro nu.

1

Abra o painel Skills

No dashboard, va ate Skills e veja o que ja vem instalado.

2

Adicione uma skill

Escolha/ative uma skill util pra voce (ex.: resumir documentos, gerar commits, organizar notas).

3

Dispare a skill uma vez

Peca ao agente uma tarefa que use a skill. Confira em Activity que ela rodou.

๐Ÿ”Ž Como verificar esta etapa

A skill aparece como instalada no painel Skills, e o painel Activity registra que ela foi executada pelo menos uma vez. Esses dois sinais juntos confirmam a instalacao.

Conceitos-chave

Skill

Habilidade empacotada e reutilizavel.

Painel Skills

Lista e ativa/desativa habilidades.

Painel Activity

Log do que o agente executou.

Repertorio

O conjunto de coisas que o agente sabe fazer.

5

๐Ÿ” Etapa 4 โ€” Sugestoes proativas

A grande virada do SO de IA e quando o agente deixa de so responder e comeca a voltar com ideias. Com memoria + persona + skills no lugar, ele tem contexto suficiente pra sugerir proximos passos: "voce mencionou aquele projeto na semana passada โ€” quer que eu retome?" ou "notei que voce sempre resume PDFs; quer que eu faca isso automaticamente?".

๐Ÿ’ก Como provocar uma sugestao proativa

  • โ€ขTermine uma tarefa e pergunte: "tem mais alguma coisa que voce faria aqui?".
  • โ€ขPeca: "com base no que voce sabe de mim, sugira 3 melhorias no meu fluxo".
  • โ€ขDeixe a persona instruir o agente a "sempre oferecer um proximo passo".

๐Ÿ’ก Dica pratica

Como o agente roda local e custa $0 por token, sugestoes proativas nao geram fatura. Voce pode deixar o agente "pensar alem do pedido" a vontade โ€” e exatamente isso que abre caminho pros background agents do proximo projeto (3.5).

๐Ÿ”Ž Como verificar esta etapa

O agente faz pelo menos uma sugestao que so e possivel por causa da memoria โ€” algo que ele "lembrou" e nao estava na pergunta atual. Se a sugestao puxa um fato salvo na etapa 1, o SO esta integrado.

Conceitos-chave

Proatividade

O agente oferece, nao so responde.

Contexto acumulado

Memoria + persona + skills somam para gerar ideias.

Custo $0

Pensar alem do pedido nao pesa na fatura.

Ponte pro 3.5

Proatividade vira automacao com background agents.

6

โœ… Etapa 5 โ€” Resultado: o SO com a sua cara

Se voce chegou ate aqui, o seu Hermes deixou de ser um chat generico e virou um SO de IA personalizado: ele lembra de voce, fala do seu jeito, tem uma habilidade nova e devolve ideias sem voce pedir. E o mesmo modelo local de antes โ€” mas agora cercado de contexto que o torna util de verdade.

๐Ÿ Resultado esperado

  • โœ“Em uma conversa nova, o agente ja sabe quem voce e (memoria).
  • โœ“As respostas tem o tom que voce definiu (persona).
  • โœ“Ele consegue executar a tarefa nova que voce instalou (skill).
  • โœ“Volta com pelo menos uma sugestao baseada no que aprendeu.

โš ๏ธ Se algo nao bateu

  • โœ—Agente "esqueceu" voce? Confirme que a memoria esta ligada e o fato consta no painel.
  • โœ—Tom sem mudanca? Verifique se a persona esta ativa na conversa.
  • โœ—Skill nao rodou? Cheque o painel Activity e se a skill esta de fato instalada.

Auto-checagem (opcional): qual e a diferenca entre persona e skill no SO de IA?

๐ŸŽฏ Resumo do projeto

โœ“
Memoria ligada โ€” o agente lembra de fatos seus entre conversas, tudo local.
โœ“
Persona criada โ€” papel, tom e regras definem como ele fala.
โœ“
Skill instalada โ€” uma habilidade nova, testada e registrada em Activity.
โœ“
Sugestoes proativas โ€” o agente volta com ideias baseadas no que aprendeu, a $0.

Proximo modulo:

3.4 โ€” Projeto 4: GitHub e documentos