Framework

Uma camada de orquestração e governação sobre qualquer modelo

A Argo não se prende a nenhum modelo nem a nenhum fornecedor específico. O framework combina grafos de tarefas, deliberação estruturada, verificação independente, contexto direcionado e encaminhamento de modelos explicável num único sistema controlável.

Compreender e planear

Os requisitos são decompostos num grafo de tarefas com dependências, prioridades, marcos intermédios e caminhos alternativos — mesmo grandes tarefas de desenvolvimento mantêm-se estruturadas.

Encaminhar e executar

Um scheduler e um replanner decidem quais os agentes e modelos necessários e a profundidade que uma análise deve ter. Tarefas simples: um agente. Tarefas complexas: várias fases de raciocínio e verificação.

Verificar e assegurar

Instâncias de verificação independentes analisam os resultados combinados; sempre que necessário, iniciam-se execuções de reparação ou de verificação. O objetivo é o ganho de qualidade mensurável, não a mera atividade.

Arquitetura

Os blocos de construção do framework

Camadas claramente separadas: interface, camada de serviços, orquestração, integração com fornecedores, segurança e armazenamento de dados estão desacopladas — e a aplicação continua a funcionar mesmo sem ligação à Internet.

Deliberation Engine

Inteligência coletiva estruturada

Os agentes desenvolvem hipóteses de forma independente, reúnem evidências, identificam contradições e revêm as suas posições. O valor acrescentado face ao melhor agente individual é medido como um Collective Intelligence Lift e orienta dinamicamente a colaboração.

Sistema de contexto

Pacotes de contexto em vez de repositórios inteiros

Um índice incremental de ficheiros, símbolos, dependências e referências entrega, por tarefa, pacotes de contexto direcionados — apenas a informação provavelmente relevante, com uma justificação documentada da seleção. Os custos de contexto mantêm-se controláveis.

Encaminhamento de modelos

Escolha de modelo explicável

Vários fornecedores na nuvem e modelos locais em paralelo; o encaminhamento, a escalada, a cache e o controlo orçamental minimizam o preço por resultado bem-sucedido. Rastreável: quais os modelos considerados, quais foram excluídos — e porquê.

Arquitetura de segurança

Sem execução não verificada

Proteção do workspace contra acessos fora da pasta autorizada, listas de permissões (allowlists) de programas permitidos, processos sem shell, tempos limite, sandbox e Git worktrees para alterações patch-first. Policy-as-code controla a rede, os fornecedores, os custos e as instalações.

Rastreabilidade

Linha temporal, replay, auditoria

Cada execução regista as fontes de contexto, as decisões de modelo, os custos, os acessos a ficheiros, as verificações e o tratamento de erros. O replay reconstrói os percursos de decisão; as exportações de auditoria com perfis de ocultação fornecem comprovativos de conformidade.

Local-first

Os teus dados ficam contigo

Projetos, conversas, execuções, memória, skills e dados de auditoria são armazenados localmente; as chaves de API permanecem encriptadas no dispositivo. Um servidor separado trata apenas de conta, licença, faturação, atualizações e direitos de utilização (entitlements) — as edições podem ser verificadas offline.

Profundidade em vez de caixa negra

Do grafo de tarefas à exportação de auditoria: cada elemento do framework foi concebido para que vejas o que está a acontecer — e possas intervir antes de acontecer.