Node
SQL Terminal Agent
Detalhes do Projeto
Sobre o projeto
Aplicação avançada de terminal desenvolvida em Node.js que implementa um pipeline ETL completo. Utiliza Streams para gerar e processar grandes volumes de dados de log de forma otimizada sem esgotar a memória RAM, persistindo-os nativamente em um banco de dados SQLite local. Conta com integração ao Google Gemini via Vercel AI SDK para traduzir perguntas em linguagem natural para consultas SQL seguras, validadas rigorosamente em tempo de execução para bloquear comandos destrutivos.
Tecnologias Utilizadas
Node.jsSQLiteGoogle GeminiVercel AI SDKZodStreams