PATRONby MateMatic Solutions

Catálogo de recursos

O que eu faço, com âncora no código

O PATRON roda no seu equipamento. Abaixo está o que ele faz na versão 1.3.0, logo depois da instalação. Cada item traz o link para a decisão de arquitetura por trás dele - um documento em repositório público, que se lê sem pedir autorização a ninguém.

28 recursos · 54 registros de decisão · limites ditos em voz alta

Referente ao PATRON 1.3.0. Publicado em 24 de agosto de 2026, última atualização em 24 de agosto de 2026.

Memória e aprendizado

Memória que fica com você

Toda conversa com um assistente de IA começa do zero. O que ficou definido na quarta-feira - que neste caso o prazo conta da intimação e não da publicação - precisa ser explicado de novo na quinta. O conhecimento do escritório mora na cabeça das pessoas e nos e-mails.

O PATRON grava definições numa memória durável, no seu próprio disco. Você diz no chat “lembre que neste caso o prazo conta da intimação” e aquilo permanece. Na próxima pergunta sobre esse caso ele volta sozinho ao registro.

Quem comanda a memória é o agente. O modelo recebeu duas ferramentas, remember e recall, e recorre a elas por ordem sua ou quando pergunta sobre um caso em que algo já ficou definido. Foi escolha, não descuido. Um acervo que se preenche sozinho, em segundo plano, entrega depois de seis meses um conjunto de afirmações que ninguém revisou nem aprovou, e num escritório isso pesa. Tudo fica num banco local e nunca viaja para a nuvem do provedor do modelo.

Limite: não existe hoje uma tela com a lista do que foi lembrado. Você pergunta no chat e pede alteração no chat.

  1. Definições duráveis do caso, gravadas por ordem sua
  2. Busca por significado sobre os seus autos
  3. Grafo: partes, pessoas, casos e ligações
  4. Tudo local, crescendo a cada pasta incluída
Por baixo

Duas camadas que trabalham sem a sua participação

Não têm tela própria e não precisam ser operadas. São elas que decidem se a resposta acerta a substância dos autos ou apenas as palavras.

Busca que entende os autos

ProblemaA busca textual encontra a palavra. Um caso é feito de eventos, prazos e pessoas. A pergunta “o que aconteceu entre a notificação e a petição” não tem boa palavra-chave.

SoluçãoO PATRON busca por dois caminhos ao mesmo tempo: por significado e por estrutura de eventos. Seleciona trechos que descrevem a sequência na ordem certa, e não os que por acaso contêm a palavra “notificação”.

Como e por quêO documento é dividido nas fronteiras das unidades de redação, e não a cada tantos caracteres. Cláusula continua cláusula, seção de acórdão continua seção. O ranking combina duas medidas de semelhança, porque uma medida sozinha confunde semelhança de tema com semelhança de fatos.

ADR-0083 · 0086 · 0087 · 0089 · 0090

O grafo de conhecimento do escritório

ProblemaA mesma parte aparece em quinze documentos sob quatro nomes. A ligação entre um caso de dois anos atrás e o de hoje só aparece quando alguém se lembra dela.

SoluçãoO PATRON constrói um grafo local: partes, pessoas, casos, fontes e ligações entre documentos. Ele cresce a cada pasta incluída e permanece na sua máquina.

Como e por quêUma aresta no grafo é uma afirmação sobre a realidade, então não nasce em silêncio. O modelo propõe a ligação, uma pessoa aprova, e a decisão vai para a trilha de auditoria junto com o nome de quem aprovou. Nomes são reconhecidos por detector de regras - um modelo generativo consegue produzir um valor que nunca esteve no documento.

LimiteO grafo trabalha por baixo. Não existe hoje tela para olhá-lo.

ADR-0084 · 0085 · 0125 · 0127

O caso como conjunto, não como pasta

ProblemaOs documentos de um mesmo processo estão em três lugares: parte no e-mail, parte no disco, parte em digitalização do fórum.

SoluçãoUm caso no PATRON é o conjunto completo dos autos de um processo. Você importa a pasta num movimento, e tudo o que fizer depois - perguntas, tabelas, peças - acontece no contexto desse caso.

Como e por quêO caso também marca a fronteira de confidencialidade. O trabalho geral e o trabalho sobre os autos do cliente têm raízes separadas, então levar material do cliente para uma tarefa geral exige um movimento consciente. Por engano isso não acontece.

ADR-0148

Controle de fontes

Cada citação tem uma cor

Um modelo consegue escrever uma frase que soa como citação de acórdão enquanto o acórdão diz outra coisa. Quem confere cada nota de rodapé à mão devolve todo o ganho de usar IA. Por isso a conferência é feita por máquina, e o resultado fica ao lado da citação.

Verdetrecho encontrado no documento palavra por palavra Âmbarparáfrase ou sem acesso ao texto da fonte Vermelhosem cobertura no documento

Citação com veredicto, não na palavra

SoluçãoO veredicto é gravado junto com a resposta, então continua visível depois, na auditoria.

Como e por quêA verificação é mecânica e não depende da opinião de um segundo modelo. A cascata começa pelo casamento literal, com tolerância a espaços e diferenças de composição, e só então recorre ao juiz de paráfrase: barato e certo antes de caro e discutível.

ADR-0005 · 0065 · 0097 · 0121

O sinal “exige juízo”

ProblemaUm trecho pode estar citado corretamente e ainda assim levar para o lado errado, porque ninguém avaliou se ele carrega o sentido que lhe atribuem.

SoluçãoUm sinal separado avisa quando a tese está ancorada no texto, mas a substância dela não foi avaliada. É assim que um trecho corretamente citado engana com mais frequência.

ADR-0102 · 0103

O mesmo rigor para fontes externas

ProblemaUma resposta construída sobre acórdão trazido de base externa parece tão confiável quanto uma resposta tirada dos seus autos. Se só os seus documentos são verificados, o controle de fontes termina na borda do seu disco.

SoluçãoCitações vindas de conectores passam pela mesma cascata das citações dos autos e recebem o mesmo veredicto colorido.

Como e por quêEste recurso foi imposto por medição. Numa execução antes de uma demonstração para cliente corporativo, um bloco marcado como citação literal tinha zero de quatro frases cobertas pela fonte, e a interface ficou calada. O silêncio aqui é mais perigoso do que um veredicto negativo, porque ausência de informação se lê como confirmação.

ADR-0146

Autos

Da cópia do processo físico a uma pasta pesquisável

Tudo acontece na sua máquina, antes de qualquer coisa chegar a um modelo.

Digitalização lida na sua máquina

ProblemaA cópia do processo físico é imagem. Não dá para pesquisar nem citar. E mandar os autos para um OCR na nuvem é mandar os autos para fora.

SoluçãoO PATRON lê PDF, DOCX, DOC e digitalizações. O motor de OCR vai no instalador, trabalha sem rede e lê o texto no idioma da sua edição.

Como e por quêO motor fica no pacote desde a instalação. Se ele se baixasse na primeira digitalização, seria um movimento para fora que ninguém aprovou. O texto reconhecido chega ao índice junto com a numeração das páginas, para que a citação possa apontar a página.

LimiteCada edição lê um idioma, então uma digitalização em outro sai mais fraca. A falta do pacote de idioma desliga o OCR em vez de reconhecer no idioma errado - uma falha declarada vale mais que uma distorção silenciosa.

ADR-0106 · 0151

Varredura de segurança na entrada

ProblemaUm documento de fora pode conter instrução dirigida ao modelo. Um anexo enviado consegue tentar desviar o agente.

SoluçãoTodo documento passa por varredura de entrada antes que o modelo o veja. Conteúdo suspeito é sinalizado e a decisão vai para a auditoria.

Como e por quêPor padrão sinalizamos o trecho suspeito e o deixamos nos autos. Se o PATRON escondesse do advogado o conteúdo dos autos para proteger o modelo, inverteria a hierarquia - quem decide sobre os autos é o advogado. O rigor aperta na fronteira de saída para o modelo.

ADR-0019 · 0020 · 0055 · 0105

Mascaramento antes da saída

ProblemaUma pergunta ao modelo na nuvem leva junto um trecho dos autos. Com ele saem nomes, números de identificação e endereços.

SoluçãoAntes de o conteúdo sair para o provedor do modelo, os dados identificadores são mascarados. Você trabalha no texto completo. Para fora vai texto sem identificadores.

Como e por quêO detector é de regras e ajustado à jurisdição: números de identificação validados por dígito verificador, inscrições de registro por padrão, sobrenomes por dicionário de flexões. De regras, porque mascaramento apoiado em modelo devolve resultado um pouco diferente a cada vez, e proteção de dados pessoais precisa devolver o mesmo.

ADR-0067 · 0110

Trabalho com o documento

A peça continua no fluxo do Word

Uma ferramenta que obriga a trabalhar dentro dela sai do fluxo em uma semana. Por isso o PATRON devolve o trabalho no formato que o escritório já usa.

Redline em vez de nova versão da peça

ProblemaO assistente de IA devolve texto pronto. Para aceitá-lo é preciso ler tudo e descobrir sozinho o que mudou.

SoluçãoO PATRON devolve as mudanças como controle de alterações em arquivo DOCX. Você vê cada correção separada e aceita ou rejeita dentro do Word.

Como e por quêÉ o formato nativo OOXML, o mesmo em que o Word registra alterações. O arquivo vai ao cliente, volta com os comentários dele e continua funcionando. Redline e comentário podem ocupar o mesmo trecho, porque o revisor muitas vezes muda a frase e explica o porquê no mesmo gesto.

ADR-0060 · 0079

Comentário do revisor e do advogado do diabo

ProblemaA correção diz o que mudar. Não diz por que a parte contrária vai atacar aquilo.

SoluçãoO PATRON insere comentários no documento: observações do revisor e, em separado, contra-argumentos do advogado do diabo. Eles caem no painel de comentários do Word, onde o advogado os procura.

Como e por quêO comentário vai para a camada nativa de comentários do OOXML, então não some ao salvar e não se mistura ao texto da peça. Revisor e advogado do diabo foram separados de propósito. São dois papéis distintos, e fundidos numa voz só produzem texto que elogia e ataca ao mesmo tempo.

ADR-0077 · 0078

Ida e volta ao Word

ProblemaO trabalho acontece no Word, e o assistente quer levá-lo para a janela dele.

SoluçãoVocê baixa o arquivo, trabalha no Word e o envia de volta. O PATRON lê o seu controle de alterações e os comentários, inclusive os endereçados a ele como instrução.

Como e por quêA instrução é dada por comentário no documento, ou seja, onde você já está escrevendo. As versões do documento ficam guardadas, então voltar ao estado anterior a uma rodada de correções custa um movimento.

ADR-0060

Aperfeiçoamento nas etapas que você escolhe

ProblemaUm “melhore esta peça” de um botão só ou faz de menos ou reescreve texto que você não queria tocar.

SoluçãoVocê escolhe as etapas: revisão de mérito, advogado do diabo, trabalho de linguagem. Qualquer etapa pode ser pulada.

Como e por quêSe todas as etapas rodassem por padrão, você pagaria com tempo e dinheiro em tarefas que não precisam delas. Peças de alto risco são reconhecidas por um classificador separado, e o tratamento delas é mais rígido e integralmente gravado na auditoria.

ADR-0068 · 0131

Tabela a partir de um lote de contratos

ProblemaTrinta contratos, e de cada um é preciso extrair data, valor, multa e prazo de rescisão. É um dia de digitação no Excel.

SoluçãoVocê define as colunas e o PATRON preenche a tabela a partir do lote inteiro. Cada célula remete a um trecho da fonte. A exportação vai para planilha.

Como e por quêUma célula sem indicação de origem precisa ser conferida do zero de qualquer jeito, então cada uma carrega três coisas: valor, fonte e veredicto de cobertura. O veredicto segue para a trilha de auditoria. As predefinições de colunas vêm no produto, para que a primeira tabela saia em um minuto.

ADR-0080 · 0081 · 0082

Célula para revisão humana

ProblemaO automático sempre preenche alguma coisa. Sem distinguir quais células são firmes, a revisão acaba cobrindo todas.

SoluçãoAs células carregam veredicto de cobertura, então a revisão começa pelas que não o têm. A revisão humana de uma célula fica registrada.

Como e por quêFunciona aqui a mesma cascata que avalia citações no chat. Um único sentido de veredicto vale no produto inteiro, para que o advogado o aprenda uma vez só.

ADR-0126

Trabalho repetitivo

O que você faz em todo caso do mesmo tipo

Fluxos de trabalho

ProblemaA mesma sequência de passos em todo caso do mesmo tipo. Toda vez do zero e toda vez um pouco diferente.

SoluçãoO fluxo guarda a sequência e a dispara no caso escolhido. Vêm no produto catorze fluxos prontos, em sete áreas de prática: da lista de condições precedentes e do exame de cláusulas de mudança de controle, passando por revisões de NDA, locação e contrato de trabalho, até e-discovery. Só a revisão de contrato comercial preenche dezoito colunas, de partes e prazo até limitação de responsabilidade, força maior e lei aplicável.

Como e por quêO conjunto inicial vem no pacote para que a primeira execução não exija construir nada. Os fluxos não têm documento de decisão próprio. Nasceram como camada sobre a tabela e a citação, e essas têm as decisões descritas ao lado.

LimiteA biblioteca de fluxos usa terminologia transacional em inglês: títulos, áreas de prática e nomes de colunas. São os termos de trabalho na prática transacional, mas a interface ao redor deles está no seu idioma.

Biblioteca de habilidades com controle de integridade

ProblemaUma habilidade adicionada ao agente é código que ganha acesso aos autos. Código de fora sem controle é porta aberta.

SoluçãoCada habilidade tem um manifesto declarando até onde pode alcançar. O PATRON confere a integridade do arquivo e impõe a declaração a cada execução.

Como e por quêUma declaração que ninguém impõe vira documento para consulta. A soma de verificação da habilidade vai para a trilha de auditoria, então depois é possível demonstrar qual versão da ferramenta trabalhou sobre os autos. A habilidade que sai da própria declaração é parada. Não avisada, parada.

ADR-0143

Pacotes de conhecimento do Boutique

ProblemaO corpo do direito muda. Atualizar a cópia local à mão é trabalho que ninguém faz com regularidade.

SoluçãoOs pacotes chegam por um canal de distribuição com manifesto e diferença, e o aplicativo mostra um aviso quando há o que atualizar.

Como e por quêO canal envia só a diferença. Com uma base contada em centenas de milhares de documentos, baixar tudo a cada mudança é inviável. O manifesto permite conferir exatamente o que chegou antes de entrar no índice.

ADR-0140

Modelos e fronteira de dados

Você decide para onde vão os autos

“Local-first” como slogan não diz nada sobre o que acontece quando uma tarefa exige três modelos ao mesmo tempo e um deles fica fora da Europa. Abaixo está o mecanismo que resolve isso.

Modelo próprio, inclusive local

ProblemaUm único provedor de IA significa dependência e uma pergunta permanente sobre onde os autos vão parar.

SoluçãoVocê conecta o seu modelo: OpenRouter, Anthropic, Google, OpenAI ou modelo local via Ollama. Casos sensíveis rodam inteiramente sem rede.

Como e por quêO modelo local segue o mesmo caminho de escolha dos provedores em nuvem e passa pelo mesmo mecanismo de roteamento. É isso que faz de “este caso eu conduzo offline” um ajuste num campo de seleção, e não um modo à parte com limitações próprias.

ADR-0092 · 0098

Um guardião que sabe para onde os dados saem

ProblemaUma operação com vários modelos mistura provedores de zonas diferentes, e o usuário vê um resultado só.

SoluçãoToda chamada de modelo passa por um guardião que conhece a zona de dados do provedor e o teto definido para o caso. Operação com vários modelos recebe a classificação da pior zona do conjunto.

Como e por quêÉ aqui que mora a diferença inteira. Uma tarefa de três passos, dois locais e um que alcança provedor fora da Europa, saiu da Europa por inteiro. A média apagaria esse fato. O teto é rígido: ultrapassá-lo interrompe a operação, em vez de anotá-la e deixar passar.

ADR-0067 · 0095 · 0099

Teto rígido de custo por caso

ProblemaA conta do modelo chega depois do fato e não há como atribuí-la a um caso.

SoluçãoVocê define um teto de orçamento por caso. Esgotado o teto, a operação é interrompida, e o consumo aparece no relatório de uso.

Como e por quêO teto funciona como o teto de saída de dados: interrompe. Um aviso que deixa a operação passar é um aviso que leremos na hora da fatura.

ADR-0093

Chave de API que não viaja com o banco

ProblemaA chave do modelo é instrumento de pagamento. Copiada junto com o banco de dados, gera custos no computador de outra pessoa.

SoluçãoAs chaves são cifradas com AES-256-GCM, por um segredo gerado na sua máquina na primeira execução.

Como e por quêO segredo nasce localmente e não entra no instalador nem na cópia de segurança do banco. Duas consequências: cada estação nova se configura em separado, e o vazamento do banco sozinho não é vazamento das chaves.

Trilha de auditoria

Prova que outra pessoa confere

Um registro de eventos que se pode editar é uma anotação. Prova não é. Cada evento no PATRON entra numa cadeia amarrada por hashes SHA-256, e alterar um lançamento rompe a cadeia e se torna detectável.

Sobre a cadeia trabalha uma árvore de Merkle, para que a verificação não exija percorrer toda a história. Num registro que cresce por anos, a conferência linear demora demais, e uma conferência que demora demais não é feita nenhuma vez. A raiz é calculada automaticamente e a verificação você dispara num botão.

Para um único evento do registro você exporta um arquivo para o auditor. Dentro está o próprio evento com a carga mascarada, a prova de Merkle que o liga à raiz, a soma de verificação do conjunto e dois verificadores: um de navegador, que abre sem instalar nada, e um de linha de comando, apoiado só na biblioteca padrão do Python. Mais as instruções para quem recebe. Os verificadores viajam dentro do arquivo, porque uma conferência que precisa do nosso software depende de nós, logo não é independente. O escopo atende às exigências de registro de eventos do artigo 12 do AI Act, e a própria exportação exige direitos de administrador do escritório e fica registrada.

Dados pessoais dentro da própria auditoria são mascarados - do contrário o registro de conformidade viraria um segundo acervo a proteger. Documentação completa da trilha de auditoria.

O mesmo mecanismo também cobre a peça inteira: o conteúdo, o veredicto de cada citação (inclusive as de fontes externas), o trecho da cadeia e o modelo usado - a resposta ao cliente que pergunta “como esta análise foi feita”. Quem baixa o pacote é o autor da peça, pelo botão Pacote de prova ao lado da resposta, porque o acesso segue a fronteira do caso, não o papel de administrador. ADR-0152.

  1. Cadeia de hashes SHA-256 sobre cada evento
  2. Árvore de Merkle com raiz calculada automaticamente
  3. Arquivo do auditor para um único evento
  4. Dois verificadores offline dentro do arquivo
  5. Dados pessoais mascarados no próprio registro
Conectores e edições

Fontes de direito e a barreira por onde passam

Barreira antes de conectar um conector

ProblemaUm conector é ferramenta externa com acesso aos autos. A descrição dele pode conter instrução dirigida ao modelo, e o usuário vê apenas nome e ícone.

SoluçãoA definição do conector é examinada antes de entrar no contexto. O resultado do exame aparece num aviso no aplicativo, e a decisão da barreira vai para a trilha de auditoria.

Como e por quêA barreira fica na partida do backend, antes do registro da ferramenta. Um controle posterior estaria conferindo algo que já trabalha sobre os autos. As permissões são divididas em anéis, então um conector que lê jurisprudência não recebe os direitos de uma ferramenta que escreve nos autos.

ADR-0025 · 0027 · 0028 · 0033

O direito do seu mercado incluído

ProblemaUma ferramenta jurídica sem fontes de direito é uma janela de chat vazia.

SoluçãoCada edição nacional vem com o conector de direito do seu próprio mercado. As demais fontes, inclusive o direito da União e conectores de outros países, você escolhe no Boutique.

Como e por quêOs conectores são escolhidos pelo advogado para a sua jurisdição. Eles próprios rodam em dois ambientes de execução, porque parte das fontes europeias tem bibliotecas maduras em apenas um deles. Reescrevê-las do zero seria trabalho pela uniformidade em si.

ADR-0133 · 0134 · 0136

Nove edições de idioma

ProblemaTraduzir a interface não basta. Um advogado na Itália precisa do direito italiano e dos conceitos italianos, não de um produto polonês com os rótulos trocados.

SoluçãoO PATRON existe em nove edições: polonesa, inglesa, americana, britânica, brasileira, italiana, alemã, espanhola e francesa. Cada uma tem o seu perfil de jurisdição.

Como e por quêUm idioma por instalação, sem chave na configuração. A chave leva a um banco em que autos, comandos e resultados misturam idiomas. A língua do método pertence à edição, a língua da substância pertence ao documento - a resposta sobre um acórdão polonês continua fiel ao texto dele, seja qual for o idioma da interface.

ADR-0132 · 0135 · 0139

Desligado por padrão

Está no produto, quem liga é o Operador

Uma ação que sai para fora pode exigir aprovação humana antes de se executar. O PATRON então a retém como um cartão para revisão. O Operador do escritório liga o modo e escolhe o alcance: todas as ações ou apenas casos de alto risco.

Vem desligado, porque num escritório de um advogado só ele acrescenta um passo a cada movimento. Ele rende onde as ações do agente são revistas por alguém que não é o autor delas.

ADR-0137

Limites

O que o PATRON não faz

Esta seção é parte do produto, não letra miúda.

Não decide

Sempre uma pessoaAprovar uma ligação no grafo, aceitar uma alteração, enviar uma peça - são movimentos humanos.

Não esconde incerteza

Cor, não silêncioCitação sem cobertura recebe veredicto, e não uma interface calada.

Não leva os autos sem consentimento

Caminho visívelA rota até o provedor do modelo é visível, mascarada e gravada na auditoria. Com modelo local ela não existe.

Não finge ser advogado

Material, não parecerA resposta é material de trabalho, e a responsabilidade pela peça continua com o advogado.

Perguntas

Perguntas frequentes sobre o que o PATRON faz

O PATRON lembra o que foi definido em conversas anteriores?

Sim. Você diz no chat “lembre que neste caso o prazo conta da intimação, não da publicação” e isso fica gravado num banco local, no seu disco. Na próxima pergunta sobre esse caso o PATRON volta sozinho ao registro. A gravação acontece por ordem sua, e não automaticamente em segundo plano, porque memória recolhida sozinha forma um acervo que ninguém revisou. Não existe hoje uma tela com a lista do que foi lembrado - você pergunta no chat.

Como saber se uma citação de acórdão é verdadeira?

Cada citação carrega um veredicto colorido. Verde significa que o trecho foi encontrado no documento palavra por palavra, âmbar indica paráfrase ou falta de acesso ao texto da fonte, vermelho indica ausência de cobertura. A verificação é mecânica e não depende da opinião de um segundo modelo. O mesmo rigor vale para citações que os conectores trazem de fontes externas.

Os autos saem do escritório quando uso um modelo na nuvem?

Um trecho dos autos chega ao provedor do modelo, mas os dados identificadores são mascarados antes por um detector determinístico: números de identificação validados por dígito verificador, inscrições de registro por padrão e sobrenomes por dicionário de flexões. Cada chamada passa por um guardião que conhece a zona de dados do provedor e o teto definido para o caso. Com modelo local via Ollama nada sai da máquina.

Qual a diferença entre o PATRON e um assistente de IA no navegador?

Ele roda no equipamento do escritório, confere cada citação contra o documento de origem e grava o percurso do trabalho numa cadeia de hashes, da qual se exporta um pacote de prova para o auditor. Devolve as alterações como controle de alterações em arquivo DOCX, então o trabalho permanece no fluxo do Word. Cada uma dessas decisões tem um documento de arquitetura publicado, que dá para ler antes de comprar.

O PATRON funciona totalmente sem internet?

Sim, com um modelo local rodando pelo Ollama. O motor de OCR vai dentro do instalador e trabalha sem rede, o conector de direito do seu mercado acompanha a edição e o verificador do pacote de auditoria roda sem acessar nossos servidores. A rede é necessária para modelos na nuvem e para atualizar pacotes de conhecimento do Boutique.

O que o PATRON não faz?

Não decide - aprovar uma ligação no grafo, aceitar uma alteração e enviar uma peça continuam sendo movimentos humanos. Não esconde incerteza: citação sem cobertura recebe cor, não silêncio. Não leva os autos para fora sem o seu consentimento. Não finge ser advogado - a resposta é material de trabalho, não parecer jurídico.

Teste nos seus próprios autos

O PATRON roda no equipamento do escritório. O código, os registros de decisão e o verificador estão disponíveis desde a primeira execução.