Sobre o projeto

SmartBrain_3000 é um assistente de IA pessoal que roda inteiramente na sua própria máquina. Ele é projetado para privacidade e controle: seu conhecimento, notas, planos e segredos são armazenados em um banco de dados local criptografado em repouso sob uma frase secreta que só você possui. O assistente pode usar modelos totalmente locais (via Ollama ou Apple MLX) ou suas próprias chaves de API na nuvem (OpenAI, Anthropic, Google), com um gateway integrado para rotear entre eles. Qualquer ação que altere dados ou faça contato externo requer sua aprovação primeiro, e todas as tentativas são auditadas. Os principais recursos incluem: - **Interação por voz**: Dite com um microfone ou tecla Espaço, ouça respostas em voz alta ou use o modo Conversa mãos-livres com uma palavra de ativação opcional. A transcrição de fala acontece no dispositivo. - **Base de conhecimento**: Adicione documentos (até PDFs de várias centenas de páginas) e pesquise neles. Assine feeds RSS/Atom para construir um cofre de conhecimento que se preenche sozinho. - **Cofres**: Agrupe documentos em cofres para pesquisa direcionada, compartilhe como arquivos criptografados ou publique publicamente para outros assinarem por URL com atualizações assinadas e verificadas. - **Autoaperfeiçoamento (opcional)**: O assistente pode revisar seu próprio desempenho em um cronograma, aprender preferências e sugerir rotinas—sempre localmente, de forma reversível e com total transparência. - **Acesso remoto por telefone (opcional)**: Emparelhe um telefone por um link WebRTC com criptografia de ponta a ponta, sem redirecionamento de porta no roteador. O nó de sinalização é cego ao conteúdo e não mantém registros. - **Servidor MCP**: Exponha sua base de conhecimento somente leitura a clientes MCP como Claude Desktop ou Cursor, atrás de um token que você gera. - **Integração com Gmail**: Conecte seu próprio cliente OAuth do Google para permitir que o assistente leia e redija e-mails. A instalação é simples: no macOS via Homebrew, no Windows via Scoop e no Linux via script (desktop ou systemd headless). Uma pilha Docker também está disponível. O inicializador baixa e verifica tudo na primeira inicialização e se atualiza automaticamente. O SmartBrain_3000 é licenciado sob a Elastic License 2.0 (ELv2), que é de código-fonte disponível, mas não é open source da OSI. Você pode usar, hospedar por conta própria e modificar gratuitamente, inclusive em uma empresa, mas não pode oferecê-lo como serviço hospedado ou criar um produto concorrente a partir dele.