Danielfonseca1212 commited on
Commit
3d2f0e7
·
verified ·
1 Parent(s): 618a408

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +13 -98
README.md CHANGED
@@ -9,109 +9,24 @@ python_version: "3.10"
9
  app_file: app.py
10
  pinned: false
11
  ---
12
- ██╗ ███████╗██╗ ██╗
13
- ██║ ██╔════╝╚██╗██╔╝
14
- ██║ █████╗ ╚███╔╝
15
- ██║ ██╔══╝ ██╔██╗
16
- ███████╗███████╗██╔╝ ██╗
17
- ╚══════╝╚══════╝╚═╝ ╚═╝
18
- ```
19
 
20
- **Assistente Jurídico via MCP + Hugging Face Hub**
21
 
22
- *Modelos NLP · Datasets de Jurisprudência · Inferência ao vivo*
23
 
24
- [![Python](https://img.shields.io/badge/Python-3.10%2B-3776AB?style=flat-square&logo=python&logoColor=white)](https://python.org)
25
- [![FastMCP](https://img.shields.io/badge/FastMCP-0.4%2B-FF6B35?style=flat-square)](https://github.com/jlowin/fastmcp)
26
- [![HF Hub](https://img.shields.io/badge/🤗%20Hub-jurídico-FFD21E?style=flat-square)](https://huggingface.co)
27
- [![License](https://img.shields.io/badge/License-Apache%202.0-green?style=flat-square)](LICENSE)
28
 
29
- </div>
 
 
 
30
 
31
- ---
32
-
33
- ## O que é
34
-
35
- **LEX** é um servidor MCP especializado em domínio jurídico, construído sobre o Hugging Face Hub.
36
- Ele expõe quatro ferramentas que qualquer LLM host compatível com MCP pode usar para:
37
-
38
- - Descobrir modelos de NLP treinados em textos legais
39
- - Explorar datasets de jurisprudência brasileira e internacional
40
- - Rodar análise automática em textos jurídicos (resumo, NER, classificação)
41
- - Pesquisar decisões judiciais por palavras-chave
42
-
43
- ```
44
- Advogado / Sistema ──► Claude ──► LEX (MCP) ──► 🤗 Hugging Face Hub
45
- ↑ dados ao vivo
46
- ```
47
-
48
- ---
49
-
50
- ## Ferramentas
51
-
52
- | Ferramenta | Função | Modelos / Datasets |
53
- |---|---|---|
54
- | `search_legal_models` | Busca modelos NLP jurídicos | Legal-BERT, Saul-7B, stjiris/bert-pt |
55
- | `explore_legal_dataset` | Inspeciona datasets jurídicos | brazilian_court_decisions, lex_glue, CUAD |
56
- | `analyze_legal_text` | Inferência NLP em texto legal | summarization, NER, classificação |
57
- | `find_jurisprudence` | Busca em decisões por keyword | Corpus STF, TJSP, MultiLegalPile |
58
-
59
- ---
60
-
61
- ## Quickstart
62
 
63
  ```bash
64
- git clone https://github.com/youruser/lex-mcp
65
  cd lex-mcp
66
- pip install -e .
67
- export HF_TOKEN=hf_... # opcional mas recomendado
68
- python server.py
69
- ```
70
-
71
- ### Claude Desktop
72
-
73
- ```json
74
- {
75
- "mcpServers": {
76
- "lex-mcp": {
77
- "command": "python",
78
- "args": ["/caminho/absoluto/lex-mcp/server.py"],
79
- "env": { "HF_TOKEN": "hf_..." }
80
- }
81
- }
82
- }
83
- ```
84
-
85
- ### Interface Web
86
-
87
- Abra `interface.html` no navegador para usar a interface visual dark com chat integrado.
88
-
89
- ---
90
-
91
- ## Exemplos de uso
92
-
93
- > _"Quais são os melhores modelos BERT para classificação de petições em português?"_
94
-
95
- > _"Explore o dataset `joelniklaus/brazilian_court_decisions` e mostre exemplos reais"_
96
-
97
- > _"Analise este trecho e classifique a área do direito: 'rescisão contratual por inadimplemento...'"_
98
-
99
- > _"Busque decisões sobre habeas corpus nos datasets de jurisprudência brasileira"_
100
-
101
- ---
102
-
103
- ## Estrutura
104
-
105
- ```
106
- lex-mcp/
107
- ├── server.py # FastMCP server — 4 ferramentas jurídicas
108
- ├── interface.html # UI dark/terminal com chat e inferência ao vivo
109
- ├── pyproject.toml # dependências e build config
110
- └── README.md # este arquivo
111
- ```
112
-
113
- ---
114
-
115
- ## License
116
-
117
- Apache 2.0
 
9
  app_file: app.py
10
  pinned: false
11
  ---
 
 
 
 
 
 
 
12
 
13
+ # ⚖️ LEX - Assistente Jurídico MCP
14
 
15
+ Assistente jurídico via MCP + Hugging Face Hub
16
 
17
+ ## 🚀 Funcionalidades
 
 
 
18
 
19
+ - 🔍 Busca de modelos NLP jurídicos
20
+ - 📊 Exploração de datasets de jurisprudência
21
+ - 📝 Análise de textos legais (resumo, classificação, NER)
22
+ - ⚖️ Busca em decisões judiciais
23
 
24
+ ## 📦 Instalação Local
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
 
26
  ```bash
27
+ git clone https://huggingface.co/spaces/SEU_USER/lex-mcp
28
  cd lex-mcp
29
+ pip install -r requirements.txt
30
+ python server.py # Para uso com Claude Desktop/MCP
31
+ # OU
32
+ python app.py # Para interface web local