Sistema jurídico auto-hospedável para redigir, revisar e gerenciar contratos, com a assistente de IA Luna para pesquisa e análise de documentos.
- Estrelas
- 244
- Forks
- 22
- Issues abertas
- 15
- Último commit
- anteontem
O que é?
CaseCite é uma plataforma jurídica de pesquisa autohospedada baseada em geração aumentada por recuperação (RAG). O escritório envia seus documentos, que são indexados com busca híbrida por vetores e palavras-chave, e então faz perguntas em um chat cujas respostas incluem citações em linha que remetem aos trechos de origem. A pesquisa aprofundada divide uma pergunta em subperguntas que o usuário pode editar antes de executar e verifica as citações em relação ao texto de origem.
Além do chat, o app oferece revisão de contratos (análise individual, comparação cláusula por cláusula de até quatro contratos e exportação de redlines), revisão tabular de vários documentos com citações da fonte em cada célula, elaboração de documentos com base em referências selecionadas e espaços de trabalho organizados por caso, com compartilhamento e trilha de auditoria. As ferramentas de jurisprudência, as análises de juízes e a verificação de citações usam o CourtListener; para verificar citações, é necessário um token de API gratuito.
Os documentos, o índice de busca e o histórico do chat ficam nos servidores do operador, enquanto os recursos de IA enviam perguntas e textos relevantes aos endpoints de OpenAI, Anthropic, Gemini, Voyage ou Cohere configurados pelo operador. A implantação é feita com Docker Compose e inclui Postgres, Redis e Caddy.
Recursos principais
- 01Chat com documentos do escritório, usando recuperação híbrida e citações em linha das fontes
- 02Pesquisa aprofundada com planos editáveis de subperguntas e verificação de citações
- 03Análise de contratos, comparação cláusula por cláusula e exportação de redlines
- 04Revisão tabular de vários documentos, com células vinculadas às fontes e exportação para Excel/CSV
- 05Espaços de trabalho por caso com compartilhamento e suporte a add-in do Word
- 06Pesquisa de jurisprudência, análises de juízes e verificação de citações via CourtListener
Casos de uso
- Escritórios de advocacia que querem consultar seus próprios precedentes e documentos de casos sem enviá-los a um SaaS de terceiros
- Revisar centenas de contratos de fornecedores ou locação em uma única tabela, com valores acompanhados de citações
- Elaborar contratos com base em documentos de referência selecionados
- Executar fluxos de revisão repetíveis em um conjunto de documentos de um caso
Início rápido
- 1
Clone o repositório e acesse o diretório
git clone https://github.com/thomasunise/casecite.git && cd casecite - 2
Crie o .env a partir do modelo, gere os segredos necessários e preencha-os
cp .env.example .env - 3
Inicie toda a stack com Docker Compose
docker compose -f docker-compose.prod.yml up -d - 4
Abra https://$DOMAIN no navegador e registre a primeira conta de administrador usando REGISTRATION_BOOTSTRAP_TOKEN
Antes de usar
- A configuração tem várias etapas e exige que você gere vários segredos e configure a criptografia de disco completo no host por conta própria.
- A maioria dos recursos precisa de uma chave de API de um provedor de IA, configurada para todo o servidor ou salva por cada usuário.
- Testes em localhost exibem um aviso de certificado no navegador por causa da CA autoassinada do Caddy.
- Os conectores do iManage e do NetDocuments são experimentais e ficam desativados, a menos que EXPERIMENTAL_CONNECTORS seja definido como true.
Em coleções
Tópicos
Perguntas frequentes
- O que é casecite?
- Plataforma jurídica de pesquisa autohospedada para consultar documentos do escritório com RAG, verificar citações e revisar contratos. CaseCite é uma plataforma jurídica de pesquisa autohospedada baseada em geração aumentada por recuperação (RAG). O escritório envia seus documentos, que são indexados com busca híbrida por vetores e palavras-chave, e então faz perguntas em um chat cujas respostas incluem citações em linha que remetem aos trechos de origem. A pesquisa aprofundada divide uma pergunta em subperguntas que o usuário pode editar antes de executar e verifica as citações em relação ao texto de origem.
- casecite é gratuito? Qual é a licença?
- casecite é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- casecite ainda é mantido?
- Manutenção ativa. O último commit de casecite foi em 5 de nov. de 2026.
- Para que posso usar casecite?
- Escritórios de advocacia que querem consultar seus próprios precedentes e documentos de casos sem enviá-los a um SaaS de terceiros Revisar centenas de contratos de fornecedores ou locação em uma única tabela, com valores acompanhados de citações Elaborar contratos com base em documentos de referência selecionados Executar fluxos de revisão repetíveis em um conjunto de documentos de um caso
- Como instalar casecite?
- Clone o repositório e acesse o diretório: git clone https://github.com/thomasunise/casecite.git && cd casecite Crie o .env a partir do modelo, gere os segredos necessários e preencha-os: cp .env.example .env Inicie toda a stack com Docker Compose: docker compose -f docker-compose.prod.yml up -d Abra https://$DOMAIN no navegador e registre a primeira conta de administrador usando REGISTRATION_BOOTSTRAP_TOKEN
- Onde consigo casecite?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/thomasunise/casecite
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma jurídica de IA open source para revisar e redigir documentos e fazer pesquisas jurídicas, desenvolvida com Next.js, Express e Supabase.
Um servidor RAG sem código que indexa uma pasta de documentos em um dos 8 bancos de dados vetoriais e mantém as respostas atualizadas conforme os arquivos mudam.
Uma plataforma RAG self-hosted para enviar documentos e conversar com eles usando LLMs, baseada em Langflow, Docling e OpenSearch.
Uma estação de trabalho de IA local-first para tarefas de escritório, que transforma uma solicitação em arquivos PPTX, DOCX, XLSX e HTML editáveis usando suas próprias chaves de modelo.
Agente pessoal de IA auto-hospedado, com WebUI integrada, memória, ferramentas, suporte a MCP, subagentes e automações agendadas, usando LLMs locais ou na nuvem.