JurisFlow

Gestão de processos jurídicos que captura o Projudi-PR por uma extensão do Chrome e classifica as movimentações com IA.

Quem acompanha processos no Projudi-PR passa boa parte do dia abrindo processo por processo para descobrir o que mudou e se alguma coisa exige ação. O JurisFlow traz essas movimentações para um painel só e usa IA para dizer o que é urgente.

O que ele faz

  • Uma extensão do Chrome captura, com um clique, a carteira de processos e os detalhes de cada um direto do Projudi-PR.
  • A IA dá a cada movimentação uma criticidade (de baixa a crítica), um resumo de uma frase e até três ações sugeridas.
  • Movimentações repetidas são agrupadas: um “Decorrido prazo” para 96 partes vira uma linha, que pode ser expandida.
  • Um motor de regras cria tarefas sozinho, no formato “se aparecer a movimentação X, crie a tarefa Y”.
  • Um painel reúne indicadores, gráficos e a linha do tempo dos processos.

Decisões que fizeram diferença

Agrupar pelo modelo do texto. A chave de agrupamento é a data e hora até o minuto mais a descrição normalizada, sem nomes próprios e sem CPFs. Assim, intimações idênticas para dezenas de partes viram uma entrada só.

IA opcional e barata. A classificação roda em lotes paralelos no Groq, pedindo JSON estruturado e com temperatura baixa para respostas estáveis. Sem a chave configurada, a IA simplesmente não roda e o resto do sistema continua funcionando.

A extensão tem credencial própria. As chamadas da extensão passam por um guard que exige um token no cabeçalho X-Extension-Token, separado do login da interface web.

Três contêineres, uma porta. API, web e banco ficam atrás de um único nginx. No servidor, o Next.js fala com a API pela rede interna do Docker, sem passar pela internet.

Onde está

A v0.9 roda no meu homelab. A captura depende da estrutura das páginas do Projudi-PR, então cada mudança no tribunal pode pedir ajuste na extensão.

status
lançado
ano
2026
stack
  • nestjs
  • next.js
  • prisma
  • sqlite
  • chrome extension
  • groq
← cd ..