Skip to content

anthonyDev01/JuriAssist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

JuriAssist

Simplifique a linguagem jurídica complexa e obtenha respostas claras sobre seus documentos legais com nosso assistente de IA, sem precisar de um advogado.

📋 Sobre o Projeto

JuriAssist é uma plataforma que utiliza um modelo de inteligência artificial baseado em RAG (Retrieval-Augmented Generation) para a análise de documentos jurídicos. O sistema permite que o usuário faça upload de seus documentos jurídicos e tire suas dúvidas por meio de um assistente de IA, sem correr o risco de vazar seus dados pessoais, já que o sistema utiliza uma inteligência artificial rodando localmente.

✨ Funcionalidades

  • Upload de Documentos: Faça upload de contratos, processos e outros documentos jurídicos para análise automática e obtenha explicações em linguagem simples.

  • Assistente de IA Conversacional: Converse com nosso assistente de IA para esclarecer dúvidas sobre seus processos e documentos em linguagem simples e acessível.

  • Análise Detalhada: Receba resumos, análises de riscos e recomendações práticas sobre seus documentos, facilitando a tomada de decisões.

🚀 Tecnologias

Frontend

React  TypeScript  Tailwind CSS  shadcn/ui 

Backend

Node.js  TypeScript  Express  LangChain  Ollama  Qdrant  PostgreSQL  Docker  Swagger 

🔧 Pré-requisitos

Para executar o JuriAssist localmente, você precisará:

  1. Node.js (versão mais recente)
  2. Docker
  3. Ollama - Necessário para executar os modelos de IA localmente

    ⚠️ Atenção: A instalação do Ollama pode levar cerca de 10 minutos dependendo da sua velocidade de internet.

📦 Estrutura do Projeto

O projeto está dividido em duas partes principais:

  • Frontend: Interface de usuário construída com React, TypeScript e Tailwind CSS
  • Backend: API construída com Node.js, Express, LangChain e integração com Ollama

Para instruções detalhadas sobre como configurar e executar cada parte do projeto, consulte os READMEs específicos:

🌐 Documentação da API

A documentação da API está disponível através do Swagger UI:

http://localhost:3000/swagger

🤝 Contribuindo

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.

📄 Licença

Este projeto está licenciado sob a Licença MIT.

About

A aplicação permite que usuários carreguem documentos jurídicos e interajam com um assistente de IA, que usa tecnologia RAG para fornecer respostas precisas e contextuais sobre processos legais e contratos.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors