Assessorias
Selecione a peça processual desejada.
Selecione uma ação na barra lateral
Escolha o tipo de peça para começar.
Arraste PDFs ou
Escolha um modelo da mesma classe processual. O resultado do modelo não é copiado: se os autos novos levarem a conclusão oposta, a minuta segue os autos.
Os autos extraídos e limpos entram automaticamente no seu prompt, e a checagem de impedimento também é automática — não precisa colar o texto do processo aqui.
⚖️ Item IV da ementa
Arraste PDFs aqui ou
Arraste PDFs ou
Votos de precedentes, modelos de decisão ou peças de referência. Enviado integralmente ao modelo de elaboração — não entra na triagem dos autos.
Arraste PDFs ou
Escopo do relatório
Arraste PDFs ou
Arraste PDFs ou
Votos de precedentes, modelos de decisão ou peças de referência. Enviado integralmente ao modelo de elaboração — não entra na triagem dos autos.
Arraste PDFs ou
Arraste PDFs ou
Arraste PDFs ou
Votos de precedentes, modelos de decisão ou peças de referência. Enviado integralmente ao modelo de elaboração — não entra na triagem dos autos.
Arraste PDFs ou
Arraste PDFs ou
Arraste PDFs ou
Votos de precedentes, modelos de decisão ou peças de referência. Enviado integralmente ao modelo de elaboração — não entra na triagem dos autos.
Arraste PDFs ou
Arraste os autos do conflito ou
Arraste os autos de origem ou
Arraste PDFs ou
Arraste PDFs ou
Arraste os arquivos (PDF, docx, txt, etc.) dos votos ou
Documentos suplementares (opcional). Arraste ou
Entendimentos do Gabinete
Posicionamentos jurídicos da magistrada, usados na elaboração das minutas.
Importar / Exportar JSON
Importe um arquivo JSON para substituir todos os entendimentos deste gabinete de uma vez, ou exporte o conjunto atual.
Entendimentos cadastrados
Busca de Entendimentos no TJAL
Entendimentos Encontrados:
Impedimentos e Suspeição
Cadastre nomes de partes, advogados ou juízes que geram impedimento/suspeição para a lotação atual.
Adicionar Impedimento
Impedimentos Cadastrados
Assessores
Cadastre o código de 2 letras usado no final do nome dos arquivos de voto (ex.: "..._AR.pdf" → código "AR") e o nome do assessor correspondente, para esta lotação. Usado para identificar o "Assessor responsável" nos botões de Análise de Sessão.
Adicionar Assessor
Assessores Cadastrados
Gerenciar Prompts por Lotação
Escolha a lotação e ajuste, para cada agente, se está
habilitado, o nome do botão e os prompts (triagem/elaboração). Os prompts-padrão são editados
direto no código, nos blocos DATA_PROMPT_* do HTML. Visível apenas para administradores.
Gerenciar Precedentes
Precedentes vinculantes e temas repetitivos, usados na triagem.
Importar / Exportar JSON
Importe um arquivo JSON para substituir todos os precedentes de uma vez, ou exporte o conjunto atual.
📋 Analisar boletim de precedentes
Cole o boletim mensal que você recebe por e-mail — a IA aplica os critérios de relevância (Justiça Estadual, suspensão/tese, área cível×criminal) contra a base atual e gera propostas para você aprovar acima.
Adicionar precedente
Precedentes cadastrados
| Área | Tribunal | Tema | Questão | Tese |
|---|
Estrutura judiciária
Tribunais, órgãos julgadores e o vínculo de cada lotação. O órgão define o cabeçalho das peças e muda conforme a classe — a mesma lotação julga na câmara, na seção especializada e no pleno.
Tribunais
Órgãos julgadores
Lotações — tribunal e órgãos
Marque todos os órgãos em que a lotação atua e indique qual é o padrão. O padrão vale quando a classe não indicar outro.
Usuários e Lotações
Gerencie gabinetes (lotações) e os usuários de cada um.
Lotações (gabinetes)
Cadastrar usuário
| Nome | Papel | Lotação | Chave API | Plano |
|---|
Editar:
🔒 Redefinir senha
💳 Plano e créditos —
"Só a mensalidade" isenta a taxa mensal, mas o consumo de tokens do plano Gerenciado (créditos) continua sendo cobrado. No BYOK os tokens são pagos direto à empresa de IA, então "só a taxa" e "total" têm o mesmo efeito prático.
➕ Recarga de créditos (R$)
🔑 Chave de API —
Estatísticas de Uso
Consumo diário
Tokens reais reportados pelas APIs dos provedores × preços da aba Custos e Planos. Reflete os filtros aplicados.
Carregando…
Custo por modelo
Passe o mouse para ver requisições e tokens.
Carregando…
Custo por usuário
Clique na barra de um usuário para abrir o detalhe por modelo e por dia.
Carregando…
Últimas requisições
Cada chamada individual: quando foi, quem fez e quanto custou. Reflete os filtros aplicados.
| Data / hora | Usuário | Modelo | Tokens entrada | Tokens saída | Custo real (R$) | Cobrado (R$) |
|---|---|---|---|---|---|---|
| Carregando… | ||||||
Custo calculado pela tabela de preços da aba Custos e Planos (US$ × câmbio do dia). Modelos sem preço cadastrado aparecem com "—" e ficam fora dos totais em R$ — por isso o total pode ficar abaixo da fatura real do provedor.
Custos e Planos
Cadastre o preço de cada modelo em dólar (US$ por 1 milhão de tokens) — a moeda oficial dos provedores. O valor em R$ é calculado automaticamente pela cotação do dia em todo o sistema: débito de créditos do plano gerenciado (custo × margem do usuário) e custo nas Estatísticas.
📋 Analisar relatório de modelos/preços
Cole um relatório de preços/modelos de IA (feito por você ou por um agente de pesquisa). A IA extrai os modelos com os preços em US$ e gera propostas para você aprovar no card de propostas. O câmbio abaixo é atualizado automaticamente 1x/dia (AwesomeAPI) e pode ser ajustado manualmente. Substitui a rotina de nuvem (que era bloqueada pela rede).
Mensalidades dos planos (pagamento via Pix e cartão — Mercado Pago)
Valor 0 desabilita o pagamento online do plano. O botão de
pagamento só aparece para o usuário com mensalidade > 0 e MP_ACCESS_TOKEN configurado no servidor.
Estes cinco valores são a fonte única dos preços mostrados ao cliente: a seção "Planos e valores" da página inicial, o quadro de criar conta e a tela Configurações → Meu Plano leem daqui. Salvar aqui já muda as três telas (quem estiver com a página aberta vê na próxima recarga).
Configuração no servidor (Railway → Variables):
• MP_ACCESS_TOKEN — token de produção do Mercado Pago (Suas integrações → Credenciais de produção). Obrigatório para Pix e cartão.
• APP_BASE_URL — URL pública do site (ex.: https://seuapp.up.railway.app). Usada no retorno do cartão e no webhook.
• Webhook (opcional, recomendado): cadastre <APP_BASE_URL>/webhook/mercadopago no evento "Pagamentos". Sem ele, a confirmação ainda ocorre pelo polling da tela.
Adicionar / atualizar modelo do catálogo
Para um modelo novo SUBSTITUIR o atual de um botão: marque-o como padrão, aponte o fallback para o modelo antigo e, se quiser tirá-lo do seletor, mude o papel do antigo para "Não". Para conviverem, deixe os dois com papel.
O esforço (effort) regula quanto o modelo
raciocina antes de responder — troca capacidade por custo e latência. Em "Padrão do provedor" nada é enviado
e o modelo usa o próprio padrão (nos lançamentos recentes, high). Vale a pena baixar para
low/medium nos modelos de triagem, que fazem trabalho mecânico, e reservar
xhigh/max para a elaboração de peças difíceis. O parâmetro só existe no
Claude e na linha de raciocínio da OpenAI (GPT-5+ e série "o"); em Gemini e DeepSeek a escolha é ignorada.
Preços cadastrados
💱 Câmbio hoje: —| Provedor | Modelo | US$/1M entrada | US$/1M saída | R$/1M entrada (hoje) | R$/1M saída (hoje) | Esforço | Ativo | Teste |
|---|
Os valores em R$ são indicativos, convertidos pela cotação do dia — variam com o dólar. A fonte cadastrada é o preço em US$.
A coluna Teste mostra o resultado da última verificação: o sistema envia um prompt mínimo ao modelo com a chave em uso e informa se ele está funcionando ou qual erro o provedor devolveu (id inexistente, chave sem acesso, parâmetro recusado pela nova geração do modelo etc.). O teste roda sozinho ao salvar ou aprovar um modelo, e pode ser repetido pelo botão 🧪 de cada linha.
Chaves de API Globais
Chave de fallback usada por todos os usuários que não possuem chave pessoal cadastrada.