Nesse projeto desenvolvemos um agente que cria notas completas no Obsidian, resumindo o conteúdo de mensagens enviadas pelo Whatsapp.
Utilizamos Python e Langchain para criar um agente capaz de criar resumos de links do Youtube, vídeos, áudios e fotos enviadas.
Desenvolvemos um bot, utilizando Selenium, que lê as mensagens enviadas em um grupo de Whatasapp.
O Obsidian é nos permite criar anotações e conecta-las utilizando tags, sendo muito uma ferramenta muito poderosa para organizar e acessar informações de estudo, trabalho e muito mais.
Aqui criamos um agente de IA do Langchain para utilizar diversas Tools, analisando o conteúdo destas mensagens e automaticamente criar notas direto na pasta do Obsidian.
Desenvolvemos ferramentas para:
– Baixar vídeos de links do Youtube.
– Extrair áudio de arquivos mp4.
– Transcrever áudios e salvar a transcrição em um arquivo.
– Descrever imagens baixadas utilizando a OpenAI.
– E utilizando o gpt-4o-mini para criar cada parte da nota e salvar o texto final em um arquivo markdown.