Sobre o projeto

O HALO Console é um workbench de IA local-first projetado para usuários que desejam controle total sobre suas interações com IA. Construído com Next.js e TypeScript, conecta-se a modelos Ollama em execução localmente para habilitar chat em streaming, recuperação baseada em documentos (RAG) e roteamento inteligente de modelos classificado como Quick, Daily ou Heavy conforme a complexidade da tarefa. Os usuários podem carregar arquivos de texto, markdown, log ou PDF (com extração de texto para PDFs legíveis) e injetar seletivamente trechos de documentos nas conversas. Uma Camada de Aprendizado manual permite que os usuários curatem anotações pessoais que podem ser opcionalmente incluídas nos prompts. O sistema inclui uma Runtime Bridge apenas para leitura para consultas de status do HomeLab quando configurada, mas sem acesso shell, navegação de arquivos ou APIs de nuvem. Todos os dados — chats, documentos e anotações de aprendizado — permanecem armazenados localmente sob diretórios controlados pelo HALO. Limites de segurança impedem a exposição de caminhos, segredos ou conteúdo privado. Busca na web e OCR estão desativados por padrão. A interface é baseada em navegador, o histórico de sessões é salvo no localStorage, e a arquitetura separa claramente as camadas UI, API e runtime do modelo. Esta versão preview pública (v0.8.1) foca em demonstrar o design local-first, não em implantar dados ou serviços privados.