HotBct IA
Modelo multimodal de última geração com thinking tokens e tool calling autônomo. Recupera contexto e preferências com busca vetorial de longo prazo indexada via pgvector e particionamento temporal automatizado.
O HotBct Bot combina IA multimodal com raciocínio vetorial, download de mídia com transcodificação inteligente, metabusca privativa sem rastreamento e meteorologia precisa em tempo real. Tudo orquestrado em microsserviços Java 25 com GraalVM Native Image em cluster bare-metal Kubernetes.
Ao contrário de bots monolíticos que travam quando um comando demora, o HotBct é dividido em microsserviços desacoplados acionados por filas de eventos assíncronas.
Modelo multimodal de última geração com thinking tokens e tool calling autônomo. Recupera contexto e preferências com busca vetorial de longo prazo indexada via pgvector e particionamento temporal automatizado.
Motor de download de áudio e vídeo de alta performance em duas camadas (Gallery-dl unificado com yt-dlp), transcodificação dinâmica via FFmpeg e relay direto para bucket S3 interno de baixa latência.
Metabusca privada em tempo real agregando múltiplos motores de busca via cluster SearXNG interno. Sem rastreamento de IP, com relay seguro de imagens para o Garage S3 e paginação interativa por botões nativos do Discord.
Previsão do tempo detalhada com dados de satélite da Open-Meteo e geocodificação brasileira nativa via BrasilAPI (com suporte a CEP). Navegação de 7 dias com carrossel interativo e preferências persistidas por usuário.
O bot é mantido em infraestrutura bare-metal própria sob padrões corporativos de engenharia de software e observabilidade contínua.
Sincronização contínua e imutável do estado do cluster declarada no repositório com automação GitOps, reconciliação periódica e kustomize.
Stream de eventos desacoplado com latência p99 inferior a 2 milissegundos. Raft consensus distribuído sem dependência de JVM ou ZooKeeper para tráfego massivo de mensagens.
Topologia de alta disponibilidade em 3 nós com quorum de votação (1 Primário RW + 2 Standbys RO), failover automático e pooler de conexões PgBouncer integrado.
Segregação completa de credenciais e geração dinâmica de senhas com TTL curto. Service mesh com descoberta automática de nós e sincronização atômica de configuração.
Armazenamento leve distribuído compatível com API S3 da AWS. Desenvolvido em Rust para nós heterogêneos, garantindo replicação 3x e zero custo de egress.
Dimensionamento dinâmico de pods dos bots baseado no volume de mensagens e lag dos tópicos Kafka do Redpanda, escalando de 1 a 5 instâncias automaticamente conforme o tráfego.
Snapshot em memória atualizado a cada 15 segundos diretamente da API do Kubernetes e Prometheus. Sem sobrecarga no cluster.