monalisa@menezes — portfolio — zsh

Jarbas

TypeScriptNode.js 24BaileysSQLiteOpenAI

O Jarbas é um mordomo digital que vive no WhatsApp: em vez de vários bots separados, um único núcleo cuida da conexão (via Baileys) e do roteamento de intenções, e cada nova capacidade entra como um módulo independente — sem reconstruir a base toda. Escrito em TypeScript sobre Node.js 24, usa o SQLite nativo do runtime para persistência, cron para lembretes e relatórios agendados, e os modelos da OpenAI (GPT-4o e Whisper) para detecção de intenção, transcrição de áudio, resumo de links e análise de imagens. As skills em desenvolvimento incluem salvar e resumir links, transcrever áudios, criar lembretes, registrar gastos com categorização automática, estimar calorias a partir de fotos de refeições e gerar relatórios financeiros semanais. O projeto está em desenvolvimento ativo: a arquitetura base já está pronta e as skills vêm sendo construídas incrementalmente.