Skip to content

gusmaooleo/e-concilia-TJBA-frontend

Repository files navigation

⚖️ Concil.IA

Concil.IA é uma plataforma digital de resolução de conflitos (SODR – Smart Online Dispute Resolution) desenvolvida para auxiliar cidadãos, empresas e instituições na mediação e conciliação de disputas cíveis e de consumo de forma rápida, gratuita e juridicamente válida.

O sistema utiliza a inteligência artificial Cecil.IA, um assistente jurídico empático e orientado a regras, responsável por conduzir o cidadão desde o primeiro contato até o encaminhamento adequado — seja para mediação, conciliação online ou, quando necessário, judicialização.


🧩 Propósito do Projeto

O Concil.IA nasce com o objetivo de democratizar o acesso à justiça, integrando tecnologia, empatia e segurança jurídica.

Atualmente, boa parte dos conflitos de consumo e relações civis simples chegam ao Judiciário, sobrecarregando o sistema com casos que poderiam ser resolvidos de forma autocompositiva.
A proposta do Concil.IA é reduzir essa sobrecarga, oferecendo uma via alternativa oficial, segura e acessível ao cidadão.

🎯 Principais objetivos

  • Facilitar o diálogo entre cidadãos e empresas de forma mediada e documentada.
  • Garantir validade jurídica através de autenticação via Gov.br e integração com o TJBA.
  • Automatizar a triagem de casos com a IA Cecil.IA, baseada em uma árvore de decisão jurídica.
  • Promover acordos homologáveis pelo CEJUSC, transformando-os em títulos executivos judiciais.
  • Integrar-se com sistemas oficiais (DJE, Defensoria Pública, CEJUSC).

🤖 Sobre a Cecil.IA

A Cecil.IA é o componente de inteligência artificial responsável pela triagem inteligente e pelo acolhimento humanizado do usuário.

🧠 Funções principais

  • Coletar informações iniciais (nome, idade, cidade, etc.) de forma empática.
  • Identificar, a partir da narrativa do usuário, se o caso envolve direitos disponíveis (mediação) ou indisponíveis (judicialização).
  • Direcionar o usuário ao procedimento mais adequado.
  • Explicar o motivo das decisões de forma acessível e pedagógica.

Cecil.IA não substitui o papel do advogado ou do conciliador, mas atua como uma ponte entre o cidadão e o sistema de resolução digital, garantindo uma triagem técnica e eficiente.


🏗️ Estrutura e Componentes Principais

A plataforma Concil.IA é dividida em módulos:

Módulo Função Tecnologias Implementado
Frontend (Web) Interface do cidadão, empresas e conciliadores Next.js / React / Tailwind / Shadcn UI SIM
Backend (API) Gestão de casos, autenticação Gov.br, comunicação com IA Node.js / Express ou NestJS NÃO
IA – Cecil.IA Triagem automatizada e árvore de decisão jurídica Gemini API / OpenAI GPT / Regras internas SIM
Banco de Dados Registro seguro das reclamações, usuários e acordos MongoDB / PostgreSQL NÃO
Infraestrutura Hospedagem e orquestração Docker / Cloud Run / GCP / AWS NÃO

🔒 Princípios de Design e Ética

  • Segurança Jurídica: todas as ações são autenticadas via Gov.br (nível Prata/Ouro) e registradas com validade probatória.
  • Privacidade e LGPD: o sistema adota boas práticas de proteção de dados e solicita consentimento explícito do usuário.
  • Empatia Digital: a IA foi treinada para responder de forma acolhedora, simples e acessível, sem jargões.
  • Transparência: toda decisão automatizada pode ser explicada em linguagem clara e verificável.

🚀 Como Executar o Projeto

(Adicione aqui as instruções específicas de setup do seu ambiente — dependências, variáveis de ambiente e comandos de inicialização.)

Exemplo de estrutura de seção:

# Clone o repositório
git clone https://github.com/gusmaooleo/e-concilia-TJBA-frontend.git

# Entre na pasta do projeto
cd e-concilia-TJBA-frontend

# Instale as dependências
npm install

# Configure as variáveis de ambiente (.env.local)
GEMINI_API_KEY="AIzaSyCqQJj5CE2bGWgKZ_AQABuXeHExypckMQI"
# A API-KEY do Gemini funcional para testar a Cecil.IA (sacrificada para este projeto).

# Inicie o servidor
npm run dev

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors