Daily Journal
Daily Journal

Desenvolvedor Victor Taelin libera código-fonte do agente de IA Unii

Victor Taelin publicou no GitHub o código-fonte do Unii, agente de IA de conversa única que pode ser rodado em servidor próprio com as chaves de API de quem o instala.

Daily Journal
||
19/10 às 14:40

Pontos principais

  • O código-fonte está sob licença Apache-2.0.
  • O agente tem uma única conversa, sem botão de 'novo chat', e cada chamada ao modelo vê até 128 KB do histórico.
  • Cada mensagem vira uma linha de resumo, e linhas vizinhas são fundidas em pares, formando uma árvore binária.
  • O agente pode abrir uma linha até as duas que a formaram, até chegar à mensagem original. Segundo Taelin, o detalhe esmaece com a idade, mas nada se perde.
  • Os resumos são escritos por um modelo compactador, mais barato, à medida que as mensagens chegam.
  • Para rodar, são necessários Bun e uma chave de API da Anthropic ou da OpenAI (esta com ajustes de configuração); o servidor sobe em 127.0.0.1:8788.
  • Além do chat, o agente executa comandos de shell, edita arquivos, controla a tela de um Mac a partir de outro dispositivo e abre subagentes em segundo plano.
  • Taelin avisa no README que o código foi escrito quase todo por agentes de IA e pede que se espere bugs.
  • A versão hospedada, que Taelin chama de versão exata, fica em uniichat.com.

Victor Taelin publicou no GitHub o código-fonte do Unii, agente de IA que ele diz usar como único agente há um mês e que, segundo ele, dispensa /compact, AGENTS.md e o gerenciamento de sessões do Claude. No repositório, o projeto leva o nome UniiChat.

Ao liberar o código, Taelin pediu a quem fizer fork que peça à própria IA para estudar a base e corrigir o que estiver errado na cópia, citando caching e logs com decaimento exponencial. Ele diz que o agente já foi portado para OpenCode, Pi e outros harnesses.

Comentários

Carregando comentários...