Quinelings: Hoskinson revela programas reprodutíveis para agentes de IA

O projeto de código aberto do fundador da Cardano atribui corpos matemáticos animados a tarefas computacionais. Os usuários podem inspecionar operações individuais, executar uma tarefa e reproduzir sua fonte completa, trazendo uma interface visual para experimentos com software de agentes.

By SongMarketCap

Updated:

Cardano News - Quinelings: Hoskinson revela programas reprodutíveis para agentes de IA

Charles Hoskinson apresentou Quinelings em 19 de outubro, descrevendo-os como formas de vida digitais autorreplicantes feitas inteiramente de código. O projeto combina tarefas executáveis com criaturas matemáticas cujas estruturas os usuários podem explorar. Lançado sob a licença Apache-2.0, ele chega junto da visão Nightframes de Hoskinson para agentes de IA privados e sempre ativos.

Como Quinelings tornam visíveis as operações de programas

Um Quineling contém uma tarefa definida, as instruções que a executam e uma descrição matemática de seu corpo. Operações individuais correspondem a partes da criatura, criando um índice visual do programa.

Ao selecionar uma operação, são reveladas suas conexões e, após a execução, seus registros de entradas e saídas. Os usuários podem acompanhar como os dados fornecidos percorrem um cálculo e contribuem para o resultado.

O nome remete a um quine, um programa que produz seu próprio código-fonte. Quinelings reproduzem a fonte completa contendo tanto sua tarefa quanto seu design visual. Essa fonte pode ser carregada em um ambiente de execução novo, executada novamente e comparada com o original.

O projeto chama esses objetos de Living Thoughts. O termo se refere a tarefas explicitamente declaradas e executáveis. Sua estrutura visível permite que os usuários inspecionem as instruções e o registro de execução, em vez de tentar desvendar o raciocínio privado de um modelo de linguagem.

Aparência e identidade são distintas. Dois programas podem parecer semelhantes, enquanto suas identidades exatas dependem de sua fonte. Codificações matemáticas e RGB dedicadas fornecem maneiras adicionais de recuperar essa fonte.

Planejamento de rotas, bibliotecas de tarefas e descendentes de programas

A página inicial demonstra um planejador de rotas respondendo ao fechamento de uma ponte. Os usuários podem comparar a rota resultante, inspecionar as operações relevantes e reproduzir uma cópia que pode ser executada separadamente.

A demonstração conecta uma mudança visível nas circunstâncias a um cálculo rastreável. Avançar pela animação ou selecionar parte do corpo não executa a tarefa novamente.

Outros exemplos disponíveis incluem somar medições de água, agendar tarefas com dependências, avaliar ofertas e reconciliar resultados parcialmente confirmados. Cada um define as entradas que aceita e o cálculo que realiza.

O Ranch experimental adiciona composição: dois programas podem contribuir com lógica para um novo "offspring" sob regras especificadas. Um exemplo documentado conecta um cálculo de média de água a uma tarefa de orçamentação de recursos. O programa resultante calcula quanto pode ser alocado e o que permanece, com a lógica combinada preservada em sua fonte.

Desenvolvedores podem trabalhar com esses recursos por meio de um TypeScript SDK. Adaptadores MCP e A2A fornecem interfaces para conectar sistemas de IA às ferramentas do projeto e para trocar solicitações de agentes. As operações suportadas incluem compilar, inspecionar, verificar, executar e reproduzir tarefas.

O repositório também inclui provas em Lean, modelos em Quint e testes de implementação. Sua documentação distingue propriedades verificadas de trabalhos que permanecem não comprovados.

Onde Quinelings se encaixam na visão de Nightframes

Na Midnight City Tokyo em 10 de outubro, Hoskinson apresentou Nightframes como uma visão para programas privados que permanecem ativos e trabalham em direção aos objetivos de seus proprietários. O relato da Input Output destacou o controle do usuário sobre dados pessoais, identidade e dinheiro, com a Midnight City fornecendo um ambiente para explorar interações entre agentes.

Quinelings abordam uma questão mais restrita dentro dessa direção: como empacotar uma tarefa computacional para que suas instruções, estrutura e resultados possam ser examinados e reproduzidos. Seu papel potencial como componentes de sistemas de agentes maiores permanece conceitual.

O protótipo atual roda localmente, sem conexão com a Midnight City ou a capacidade de reproduzir um agente da City em operação ao vivo. Suas ações simuladas não podem mover fundos nem realizar trabalho externo, e ele não fornece acesso automático às proteções de privacidade de rede da midnight. Operação persistente e execução privada exigem infraestrutura separada.

Para desenvolvedores nos ecossistemas de Cardano e midnight, o ponto de partida disponível é uma tarefa reprodutível com um registro de execução inspecionável. No exemplo do fechamento da ponte, outro desenvolvedor pode pegar a fonte emitida, fornecer o mesmo mapa e os dados de fechamento, e verificar se uma nova cópia produz a mesma rota. O cálculo pode viajar com o código necessário para examiná-lo.