“Agentes de IA sem Estado são apenas chatbots criativos. Agentes com Estado são Sistemas de Automação.”
Trellis é o “Neuro-Symbolic Backbone” (Espinha Dorsal Neuro-Simbólica) para Automação e Agentes de IA.
Analogy: Assim como o React gerencia a complexidade da UI através de um DOM Virtual, o Trellis gerencia a complexidade do Comportamento do Agente através de uma Máquina de Estados Virtual.
Projetada como uma Função Pura de Transição de Estado, ela opera isolada de efeitos colaterais, garantindo que “O que deveria acontecer” sempre corresponda ao “O que aconteceu”.
Embora o Loam guarde os arquivos, é o Trellis que garante a integridade do processo. Agentes de IA não precisam apenas processar texto; precisam respeitar regras.
O Trellis transforma a “Conversa Probabilística” (LLM) em “Transição Determinística” (DFA). Ele garante que o sistema só transite de “Pagamento” para “Envio” se o pagamento for confirmado, independente do quão persuasivo o LLM seja.
Trellis não é um framework monolítico; é um Kernel Puro.
Para manter o foco do projeto, definimos o que ele NÃO É:
À medida que os fluxos crescem, a organização se torna crítica. O Trellis suporta Sub-Grafos e Namespaces nativamente. Isso permite que equipes dividam grandes fluxos monolíticos em pequenos módulos independentes (pastas), conectados via jump_to.
Para responder onde o Trellis quer chegar: Ele deve ser a infraestrutura crítica que Toolmakers confiam.
Seja para criar um CLI interativo, um bot de WhatsApp, ou um Agente Autônomo Enterprise, o problema é sempre o mesmo: Garantir que o fluxo siga as regras.
O Trellis é o Guarda de Trânsito, não o Motor do Carro.
O Trellis é uma plataforma de Durable Execution (v0.6+). Ele permite que fluxos “durmam” por dias e acordem exatamente onde pararam (Time-Travel), habilitando padrões SAGA (transações longas com rollback automático).
Isso permite que ele seja usado tanto em um script bash simples quanto em um backend Go complexo para Telegram com requisitos de missão crítica.
O Trellis ocupa um espaço crítico na arquitetura de Agentes de IA (LLMs), atuando como o padrão “Deterministic Guardrails”.
“Use o Trellis para garantir que o Agente siga o processo de compliance, e o LLM para garantir que ele seja educado enquanto faz isso.”