Para Advogados¶
Quer começar agora? O Guia do advogado leva da instalação à primeira consulta, sem precisar programar.
nanojud é uma biblioteca open source para transformar dados públicos judiciais em informação estruturada, auditável e útil para rotinas jurídicas.
Ela não substitui análise jurídica. Ela reduz o trabalho operacional de coletar, organizar e conferir informações públicas.
O que resolve¶
Advogados costumam perder tempo em tarefas repetitivas:
- consultar andamento;
- copiar dados básicos;
- conferir partes;
- verificar publicações;
- montar linha do tempo;
- comparar fontes públicas;
- preparar contexto para análise.
O projeto entrega uma camada técnica para automatizar essa coleta de forma local, rastreável e responsável.
O que já existe¶
- Consulta pública do eSAJ/TJSP.
- Consulta ao DataJud/CNJ.
- Consulta ao DJEN.
- Normalização de número CNJ.
- Extração de dados básicos, partes, movimentações, audiências, petições, apensos e documentos vinculados quando públicos.
- Timeline cronológica.
- API Python.
- CLI.
- MCP local para agentes de IA.
- Documentação de LGPD, governança, reprodutibilidade e uso responsável.
Exemplo rápido¶
nanojud consultar 0015020-23.2010.8.26.0053
nanojud linha-do-tempo 0015020-23.2010.8.26.0053 --recentes-primeiro --limite 20
Jornada prática¶
- Escolha um número CNJ público.
- Instale o projeto com ajuda de um agente de IA ou pela CLI.
- Consulte as fontes públicas.
- Gere JSON ou timeline.
- Use o resultado como base para conferência, relatório interno ou pesquisa.
- Valide atos sensíveis diretamente na fonte oficial.
Para testar sem escolher um caso próprio, use a Demonstração Pública.
Como pedir para um agente¶
Se você não sabe codar, peça à IA para fazer o trabalho operacional por você. O pedido pode ser assim:
Instale o pacote nanojud pelo PyPI com suporte a MCP e configure o servidor MCP local em meu computador. Depois consulte o processo <NUMERO_CNJ_PUBLICO> e me entregue uma linha do tempo objetiva, com fonte, data e resumo de cada evento. Não invente informações e separe fatos extraídos de hipóteses.
Em termos práticos, a IA precisa:
- instalar o pacote com
python -m pip install "nanojud[mcp]"; - configurar o MCP local por
stdio; - iniciar o servidor MCP local sem expor endpoint público;
- usar uma ferramenta como
validar_cnj,consultar_datajud,consultar_esajougerar_timeline; - validar atos sensíveis na fonte oficial.
Exemplo de CNJ público institucional para demonstração:
0015020-23.2010.8.26.0053
O que não faz¶
O projeto não:
- acessa processos em segredo de justiça;
- burla senha, captcha ou autenticação;
- baixa peças restritas automaticamente;
- substitui estratégia jurídica;
- garante prazo processual;
- classifica risco jurídico;
- hospeda dados sensíveis em nuvem.
Melhor uso em escritório¶
Use nanojud como infraestrutura:
- pré-triagem de processos públicos;
- rotina de conferência;
- organização de timelines;
- pesquisa empírica;
- base para automações internas;
- apoio a agentes locais de IA.
Por que isso importa¶
A advocacia está entrando em uma fase em que agentes de IA conseguem operar ferramentas locais. Projetos como nanojud ajudam a conectar esses agentes a fontes públicas com contratos claros, logs, testes e limites explícitos.
O valor está na combinação:
- dados públicos;
- extração responsável;
- rastreabilidade;
- automação local;
- governança aberta.