Montei meu próprio Jarvis com IA num notebook comum
Sempre quis ter meu próprio Jarvis. O problema é que eu não tenho os milhões do Tony Stark.
O que eu tenho é um notebook bem básico e uma teimosia considerável (muito considerável). Então pensei: quão difícil pode ser?
(spoiler: bastante).
Dei o nome de Kyle. Eu falo com ele e ele me responde com voz, tem uma equipe de agentes com personalidades diferentes, eu controlo ele com gestos da mão na frente da câmera, ele lê minha agenda e me dá bronca quando passo seis horas sem levantar da cadeira. Ele me ajuda a praticar meu inglês e meu francês... Oui Oui!
Mas não vou vender a versão bonitinha pra vocês. Foi isto que aconteceu de verdade:
Uma madrugada inteira brigando com um erro que derrubava a conexão em loop infinito. No fim, o Google tinha mudado uma única palavra no sistema deles. Uma. Palavra.
As vozes dos agentes trocavam sozinhas. Um deles (o Loki, óbvio) esticava as vogais como se estivesse possuído: "looookiii".
Como eu uso outro monitor com áudio, o Kyle se ouvia e respondia a si mesmo. Tive que ensinar ele a ignorar a própria voz.
Quis ativar ele dizendo "Hey Kyle" e ele simplesmente... nunca acordou. Aposentei.
Programei o controle por gestos, atualizei a biblioteca (MediaPipe) e quebrou tudo. Bora reescrever do zero.
E o meu favorito: em algum momento tinha DOIS Kyles rodando ao mesmo tempo, brigando pelo microfone. Caos absoluto.
Agora, uma coisa: coloquei camadas de segurança, ele não guarda meus dados sensíveis em nenhum registro tem uma base de memória persistente e não guarda os logs de sessão porque eu só salvo o que importa numa planilha no Sheets que um dos agentes se encarrega de organizar pra mim, e tem um agente dedicado a vigiar o sistema. Paranoia saudável.
O stack completo, caso alguém queira tentar:
Python · Claude Code (meu parceiro: eu dirijo, ele codifica) · Gemini API do Google (camada gratuita, o cérebro e a voz) ·
Google Workspace (Calendar + Sheets como memória dele) · Telegram (pra controlar pelo celular) · MediaPipe (os
gestos) ·
Quanto tempo levei? Umas 8 horas no fim de semana e uma maratona final de 20 horas seguidas. Me arrependo? De jeito nenhum. Fazia
meses que eu não me divertia tanto.
O melhor: gastei quase $0. Só as assinaturas que eu já tenho. E ainda quero colocar mais coisas... se pelo menos eu tivesse
o orçamento do Stark + umas duas semanas livres.
Qual ideia absurda vocês têm guardada e estão morrendo de vontade de construir?
Publicado originalmente en LinkedIn.
Acontece na sua operação? Com Sistemas sob medida trocamos a planilha por um sistema sob medida.