guia
Oi, sou o João. Pergunte sobre meu trabalho por texto ou voz, ou deixe que eu apresente o portfólio para você.
Escrita
Textos técnicos, notas de projeto e ensaios de engenharia aparecerão aqui quando forem publicados.
published / 10 de jul. de 2026
No momento em que um dos seus dispositivos pode pedir a outro para executar um LLM ou ler seus dados, você tem uma superfície de ataque dentro da sua própria casa. Como a malha do Aurora conquista confiança em ambos os lados: transporte WebRTC, emparelhamento no estilo Bluetooth e RBAC de interseção.
published / 30 de jun. de 2026
Roteamento de uma solicitação para outra máquina deve ser uma alteração de configuração, não uma reescrita. A arquitetura orientada por contrato que permite que o Aurora se divida em uma malha sem refatoração: um barramento, duas topologias e um gateway que se constrói por si mesmo.
published / 25 de jun. de 2026
Executar IA localmente significa que um único dispositivo define seu limite. Por que assistentes locais-first ficam sem espaço, e como uma malha distribuída, controlada pelo usuário, de suas próprias máquinas aumenta esse limite sem abrir mão da privacidade.
published / 5 de jun. de 2026
Claude Code, Cursor e agentes semelhantes leem arquivos em todo o seu sistema de arquivos. Por que isso é um problema real de isolamento, e o sandbox por projeto criptografado que eu construí para contê-lo sem matar a usabilidade.
published / 5 de nov. de 2025
Aurora é meu assistente de voz open-source, local-first: palavra de ativação, 24/7 transcrição opt-in, orquestração de chamada de ferramentas, suporte a MCP, memória RAG, agendamento e uma malha distribuída, tudo rodando no seu próprio hardware.
published / 18 de jun. de 2024
O artigo sobre o meu Jogo de processamento de sinais cerebrais descreve um pipeline EEG OpenBCI + Lab Streaming Layer e um jogo de foguete Pygame que treina a atenção sustentada em adultos com TDAH por meio de neurofeedback de ritmo Beta. Publicado nos anais do XIV CONCCEPAR (2024).
Guia por voz
guia
Oi, sou o João. Pergunte sobre meu trabalho por texto ou voz, ou deixe que eu apresente o portfólio para você.