Ir para o conteúdo
Entrar
ProjektULTIAby Ganja Electronics
UNIT / GE-01 ganja-electronics.tech fase de testes

[ 08 / história ]

A história por trás do Projekt ULTIA

Em seis semanas, de 19 de setembro ao fim de outubro de 2026, o desejo de ter um JARVIS pessoal virou uma assistente de IA independente. Ela roda inteiramente em um único notebook, sem nuvem. Fala com voz própria, escuta, enxerga pela câmera, se move como figura 3D e pode ser acessada pelo celular e pelo tablet com seu próprio app.

[ a / etapas ]

Cinco etapas em seis semanas

19.9.26.9.3.10.10.10.17.10.24.10.31.10.Ideia e primeiros passos no WindowsMudança para o LinuxSentidos e autonomiaCelular, tablet, segurançaDecisão: vender20.10.Do projeto ao produto
19.09. a 31.10.2026 · A partir de 19.10., app, segurança e preparação das vendas andaram em paralelo.

[ b / a ideia ]

A ideia: um JARVIS pessoal

Tudo começou na noite de 19 de setembro de 2026 com uma ideia: um JARVIS pessoal. O modelo era o mordomo digital dos filmes do Homem de Ferro, um assistente que conhece o computador inteiro, escuta e age por conta própria.

O ponto de partida era modesto. Um notebook com Windows 11, um AMD Ryzen 5 5500U, 16 GB de memória soldada e a placa de vídeo Radeon integrada. A tela do notebook estava quebrada, por isso ele fica ligado à TV desde então. A internet vinha por dados móveis, porque o roteador fixo ainda não tinha chegado.

Local em vez de nuvem. A primeira tentativa usou o framework de agentes Hermes e um modelo online via OpenRouter. Fracassou na mesma noite, primeiro por uma requisição malformada, depois por falta de crédito. A conclusão: “Que se dane a conexão online.” Desde então o modelo de linguagem roda localmente, no início pelo Ollama. A escolha foi um modelo sem censura, porque as regras de proteção deviam ser definidas pelo dono, e não pelo fabricante.

Um download sofrido. O arquivo do modelo, de cerca de 6,5 GB, baixava por dados móveis, às vezes a 350 KB/s. Na primeira noite o download derrubou o roteador. Só depois de várias tentativas e de um desvio por um celular como ponto de acesso o modelo ficou pronto, na noite de 20.09.

JARVIS vira ULTIA. Em 20.09. surgiu o primeiro painel: escuro, futurista, com um grande núcleo brilhante. Depois de testar laranja-dourado e roxo-meia-noite, ficou o verde tóxico que a ULTIA usa até hoje. Em vez da voz masculina do filme, seria uma voz feminina. Às 18h28 o nome foi decidido: ULTIA. Como proteção extra, as três leis da robótica de Asimov passaram a fazer parte do seu jeito de trabalhar.

Os primeiros desejos daquele dia ainda estão em parte na lista: conectar e-mail, agenda, WhatsApp e Discord, dar à ULTIA acesso à tela e à entrada, proteger dados sensíveis com o leitor de impressão digital, ouvir um comando de voz e silenciá-la com um botão ou pela voz.

[ c / windows ]

Os começos no Windows

Em 21 de setembro a ULTIA funcionou pela primeira vez: o modelo local como cérebro, o painel como rosto e uma nota sobre sua personalidade. Dizia: segura, humor seco, frases curtas, sem clichês. Essa nota virou depois o arquivo de personalidade que marca a ULTIA até hoje.

  • 21.09.: o primeiro dia de trabalho com a ULTIA. Depois de apagar um arquivo sem perguntar logo no primeiro dia, ela agora pergunta antes de cada ação. Ela ganha sua própria conta de usuário com direitos de administrador e um cofre do Obsidian como memória.
  • 22.09.: um serviço de voz com palavra de ativação e reconhecimento de fala (faster-whisper). No painel a ULTIA ganha sua forma feita de pontos. O primeiro rascunho “parecia Minecraft” e ficou mais fino e delicado.
  • 24.09.: um projeto detalhado da figura no DAZ Studio.
  • 25.09.: Um clique no peito da figura mostra valores do processador e da rede direto do sistema.
  • 26.09.: O modelo de linguagem agora roda com llama.cpp em vez do Ollama, mais rápido e direto.
  • 06.10.: o primeiro programa ULTIA de verdade: uma janela própria em vez do navegador, conversas com o modelo de linguagem, primeiras ferramentas para valores do sistema, comandos e busca na web. Ele inicia com o Windows.
  • 08.10.: um plano de pastas fixo, um guia para uma reconstrução limpa, testes de velocidade, uma primeira voz com o Piper.

Só entre 6 e 8 de outubro o novo programa foi iniciado 34 vezes. O principal problema era a velocidade: o modelo de linguagem dividia a placa de vídeo com todo o resto, e cada resposta levava muitos segundos.

[ d / linux ]

Mudança para o Linux e o sistema base

Em 9 de outubro a ULTIA se mudou para sua própria partição Linux. No Ubuntu a placa AMD rendia muito mais: com mais memória gráfica compartilhada, o espaço para o modelo subiu de 6,5 para cerca de 11 GB. No mesmo dia a ULTIA ganhou acesso total ao sistema e um modo de tela cheia. Pela primeira vez se percebeu que ela anunciava coisas em vez de fazê-las. Foi o início de uma longa série de melhorias na sua confiabilidade.

O cérebro. O padrão é um modelo Gemma 4; Qwen 3.5 e Hermes 3 estão disponíveis como alternativas. Um ponto de partida salvo faz a ULTIA responder em segundos depois de ligar. Em 23.10. a memória de trabalho das conversas foi triplicada.

A memória. Notas, personalidade, tarefas e um registro de todas as ações ficam em um cofre do Obsidian. Desde 20.10. o histórico de conversa também sobrevive a um reinício e a uma troca de modelo.

As ferramentas. Até 14.10. vieram: escrever arquivos, vasculhar pastas, rodar o próprio código e operar ela mesma o mouse e o teclado. Depois vieram capturas de tela, análise de imagens, busca de código e edição de arquivos.

Fazer mais, falar menos. Modelos pequenos gostam de anunciar em vez de agir. Por isso, desde 25.10., a ULTIA percebe quando só está falando ou alega sucesso mesmo com uma ferramenta tendo recusado, e confere por conta própria. Desde 27.10. ela sai sozinha de loops infinitos.

[ e / avatar ]

Avatar e painel

A ULTIA é uma figura feminina feita de milhares de pontos luminosos. Sua cor e seu brilho mostram seu humor. Um clique na cabeça ou no peito mostra valores do sistema.

A figura. De 9 a 11.10., dia após dia, o trabalho foi a pesagem e a animação: a mão direita, o cotovelo esquerdo, poses que atravessavam o próprio corpo, cabelo que parecia “grampeado na cabeça”. Em 11.10. surgiu um modelo totalmente reconstruído: descalça, com os pés planos no chão e a mão esquerda no quadril.

Ela se movimenta sozinha. Com comandos curtos na resposta, a ULTIA move cada parte do corpo. Ao falar, ela se move de acordo com cada frase; parada, ela se espreguiça, boceja ou faz alguns agachamentos.

Movimentos reais em vez de fórmulas. Desde 12.10. um motor de movimento escolhe o próximo movimento adequado a partir de gravações reais de corpo inteiro e faz uma transição suave. Hoje há quase 2.000 gravações de uso livre, além de mais de 30 exercícios que ela pode demonstrar.

Um posto de trabalho. Quando a ULTIA trabalha, ela digita com os dez dedos num teclado holográfico exatamente o texto que está escrevendo. Enquanto espera uma ferramenta, brinca com uma bola.

A tela holográfica. Ao lado dela flutua uma pequena tela para listas, resultados e imagens. Desde o fim de outubro ela mostra todo tipo de mídia, de animações como o radar de chuva a vídeos e PDFs, em tela cheia se desejado.

[ f / sentidos ]

Voz, audição e visão

Voz. Em 9.10. todas as vozes femininas alemãs do Piper foram comparadas; nenhuma convenceu. Venceu uma versão do Chatterbox que calcula na placa de vídeo com 4 bits. Desde 11.10. a ULTIA fala com ela, tendo como base uma locutora real. A entonação segue seu humor, e o texto aparece frase por frase no ritmo da fala.

Audição. Um serviço próprio escuta o tempo todo e transcreve com o Whisper, localmente no notebook. A ULTIA reage à sua palavra de ativação e reconhece a voz do seu dono.

Visão. Se alguém diz “olha só”, a ULTIA recebe a imagem atual da câmera. Desde 19.10. seu modelo de linguagem analisa imagens sozinho e pode dar zoom. Ela sabe a hora e a posição do sol e usa isso para interpretar a luz do ambiente.

Noção de espaço. Desde 20.10. a ULTIA conhece uma visão 3D do apartamento e sabe pela câmera onde seu dono está. Pelo Bluetooth no celular e no tablet ela sabe se o dono está em casa e pode vigiar o cômodo quando não há ninguém.

[ g / celular ]

App para celular e tablet

Em duas noites, 19 e 20.10., nasceu um app Android próprio. Até 27.10. vieram 16 versões.

Rede própria. Celular e tablet se conectam ao notebook por uma VPN própria, pareados por QR code. Na rua, o app encontra sozinho o caminho.

O painel de verdade na mão. O app mostra o painel da ULTIA do notebook, tudo funciona ao mesmo tempo. Além disso há chat, entrada por voz e um botão de foto.

Sempre disponível. O celular escuta a palavra de ativação e verifica a voz. Se estiver bloqueado, a ULTIA responde mesmo assim, mas lá os direitos completos só existem com uma voz reconhecida com segurança.

O celular como órgão dos sentidos. A cada 30 segundos o aparelho informa localização, movimento, luz, ruído, bateria e mais. Em troca, a ULTIA controla o celular: bloquear, tocar, lanterna, despertador, notificação, foto.

[ h / autonomia ]

Autonomia

O objetivo por trás da ULTIA é uma assistente de escritório digital: ela deve resolver tarefas sozinha, várias ao mesmo tempo, e não só responder.

Duas faixas de trabalho. Desde 19.10. tarefas longas continuam numa faixa secundária enquanto a ULTIA segue conversando normalmente.

Rotinas e gatilhos. A ULTIA cria rotinas fixas e gatilhos, como movimento na imagem ou um aparelho saindo do apartamento, e então cumpre a tarefa sem perguntar.

Ferramentas próprias. Se falta uma habilidade à ULTIA, desde 23.10. ela mesma cria uma ferramenta, testa e usa na hora. Os clientes também têm essa capacidade.

Integrações. Desde 25.10.: e-mail, agenda, contatos, tarefas, arquivos na nuvem, Telegram, Discord e acesso bancário só de leitura.

Melhorar a si mesma. A ULTIA pode aplicar mudanças em si mesma em caráter de teste. Se travar depois, a mudança é desfeita automaticamente.

[ i / segurança ]

Segurança

Quase toda regra de segurança da ULTIA nasceu de um incidente real.

A personalidade está protegida. A ULTIA pode ler seu arquivo de personalidade, mas nunca alterá-lo sozinha. Cada tentativa de escrita abre uma janela de login para o dono.

Impressão digital para o que é delicado. Ações arriscadas precisam de aprovação por impressão digital, no notebook ou, desde 23.10., no celular. Lá quem assina é uma chave que nunca sai do aparelho.

Nunca mais um reinício de madrugada. Em 20.10., às 2h28, o notebook reiniciou porque um comando provocou isso. Desde então a ULTIA não pode mais reiniciar o computador por comando.

Dupla aprovação para atualizações. Toda atualização precisa de duas confirmações, primeiro no notebook e depois no celular. Antes, uma janela de revisão mostra cada linha alterada, com o que for suspeito destacado em cor.

[ j / produto ]

Do projeto ao produto

Em 20.10. foi tomada a decisão de vender a ULTIA. Desde então existem cinco edições, um instalador, um servidor de licenças próprio e um sistema de atualizações que chega a cada parte.

Edições. Demo, Lite e Completa, Business e a versão Master do dono. O app para celular e o controle de aparelhos vêm na Completa e na Business.

Instalador e Windows. Um instalador para Linux e Windows configura a ULTIA com uma chave de licença. Em 21 e 22.10. a versão Windows foi atualizada.

Servidor de licenças. Um servidor próprio gerencia chaves, clientes e atualizações. A ULTIA tem nele um acesso próprio, bem restrito.

Site e servidor de e-mail. A partir de 27.10. este site foi criado, em oito idiomas, com contas de cliente, pedidos e downloads. Em 28.10. ele entrou no ar com domínio próprio. Um servidor de e-mail próprio está preparado.

Sistema de atualizações. Cada computador tem um número de build formado por sistema, placa de vídeo e memória. As atualizações podem valer só para computadores compatíveis; correções de segurança e de erros vão sempre para todos.

DataAtualização para clientes
31.10.19: mais rápida ao mostrar imagens
30.10.18: fotos da câmera, capturas de janelas, todas as mídias na tela holográfica, tela cheia
28.10.17: demo só uma vez por computador
28.10.16: validade de dois anos
27.10.15: números de build
27.10.14: app para celular 1.16 com novo ícone
27.10.13: novo ícone e nome “Projekt Ultia”
27.10.12: app para celular 1.15
27.10.11: presença por Bluetooth
27.10.10: a ULTIA sai sozinha de loops
27.10.9: a voz reinicia após perda da placa de vídeo
25.10.8: mais rápida e precisa
25.10.7: segurança
25.10.6: nada duplicado entre as próprias ferramentas
25.10.5: funções próprias para clientes
25.10.4: mais memória (Linux)
25.10.3: a ULTIA trabalha com mais confiabilidade
22.10.2: voz real para Windows
22.10.1: parear aparelhos, indicador de rede, botão “Procurar atualizações”

[ k / últimos dias ]

Os últimos dias de outubro

A última semana de outubro foi dedicada a corrigir problemas iniciais, quase todos vindos do uso real do dia a dia com a ULTIA.

  • Vigilância com a imagem errada: A ULTIA devia fotografar o cômodo e salvou a tela. Agora ela tira fotos reais com a câmera e não pode mais usar ferramentas inadequadas para outro fim.
  • Capturas de janelas: A ULTIA fotografa janelas individuais, até as escondidas em segundo plano.
  • Todas as mídias na tela holográfica: imagens, animações, vídeos, som e PDFs, além de um modo de tela cheia.
  • 20 minutos para um radar de chuva: Em vez de mostrar o radar, a ULTIA carregou o arquivo de imagem como texto na conversa. Agora esses dados não entram mais, e ela sabe na hora como mostrar algo.
  • Mais espaço: A partição da ULTIA cresceu de 69 para 107 GB.

[ l / próximos passos ]

O que vem por aí

O próximo grande passo é uma placa de vídeo externa. Com ela a ULTIA ganha um modelo de linguagem mais forte e mais velocidade.

  • um beta aberto, depois o app na Play Store e um app para iPhone
  • gravações de movimento próprias e um avatar masculino
  • reconhecer sons, não só fala
  • WhatsApp e mais funções para empresas
  • um sistema de backup
  • deixar a versão Windows totalmente pronta para o dia a dia