enioxt/br-acc
GitHub: enioxt/br-acc
一个开源的巴西公共数据交叉平台,将企业、政客、合同、处罚等多源公开数据构建为Neo4j知识图谱,揭示实体间的深层关联关系。
Stars: 0 | Forks: 0
# EGOS Inteligência — 开放式公共数据交叉平台
开源平台,用于将巴西公共数据交叉构建为图谱:采用 Python 实现的 ETL,结合 Neo4j、FastAPI,以及配备 OSINT 工具的聊天机器人。最近一次完整的数据摄取构建了一个包含 8300 万个节点的图谱.
## 用途
将巴西的公共数据(企业、政客、合同、处罚、选举捐款)连接到一个交互式图谱中,展示各方之间的关系。
```
[79 Fontes Planejadas] → [ETL Python] → [Neo4j Grafo] → [FastAPI + Redis] → [React + Bots AI]
```
## 最近一次完整数据摄取的规模
*这不是线上数据库的当前状态——而是 pipeline 完整运行一次后生成的结果。*
| 实体 | 数量 |
|----------|-----------|
| Neo4j 节点 | 83,773,683 |
| Labels | 32 |
| 关系 | 26,808,540 |
## 包含的内容
| 数据 | 来源 | 规模 |
|-------|-------|--------|
| 企业及合伙人 | CNPJ (Receita Federal) | 5360 万家企业 |
| 选举捐款 | TSE | 710 万条记录 (2002-2024) |
| 联邦合同 | Portal da Transparência | 110 万份合同 |
| 受罚企业 | CEIS, TCU, IBAMA, CVM | 15 万项处罚 |
| 欠联邦政府债务 | PGFN | 2400 万笔欠款 |
| 联邦官方公报 | DOU | 398 万项法令 |
| 众议员开支 | Câmara (CEAP) | 460 万笔支出 |
| 离岸公司 | ICIJ (Panama/Paradise/Pandora Papers) | 4800 个实体 |
| STF 案件 | STF | 238 万起案件 |
## Stack
| 组件 | 技术 |
|-----------|-----------|
| 数据库 | Neo4j 5 Community (图谱) |
| 缓存 | Redis 7 (512MB LRU) |
| 后端 | FastAPI (Python 3.12, 异步) |
| 前端 | React 19 + Vite (移动端优先) |
| ETL | Python 结合 pandas (45 个 pipeline) |
| 机器人 | Discord.js + Telegraf + AI Router (OpenRouter) |
| 基础设施 | Docker Compose + Caddy + Hetzner VPS |
## 快速开始
```
git clone https://github.com/enioxt/EGOS-Inteligencia.git
cd EGOS-Inteligencia
cp .env.example infra/.env # NEO4J_PASSWORD + API keys
cd infra && docker compose up -d
bash scripts/seed-dev.sh # ~1000 entidades demo
```
## LGPD 合规性
- **全系统屏蔽 CPF** — 涉及搜索、展示、导出
- Masking 中间件会拦截 JSON 响应中的任何 CPF
- 仅展示法律允许公开的 CNPJ 及公共数据
## EGOS 生态系统 — 依赖项
| 仓库 | 关系 | 状态 |
|------|---------|--------|
| [egos](https://github.com/enioxt/egos) | 上游内核 — Guard Brasil LGPD、治理、24 个 AI agents | PROD |
**上游(此仓库使用的内容):** Guard Brasil (CPF masking + LGPD compliance),治理标准 `.guarani/`,event bus 类型。
**下游(使用此仓库的内容):** 独立产品 — 没有任何仓库依赖它。
## 许可证
[GNU Affero General Public License v3.0](LICENSE) — 开源,copyleft。
*"公共数据是信号,而非法律证据。我们的使命是让所有人都能访问这些数据。"*
标签:AV绕过, ESC4, ETL, FastAPI, JavaCC, Neo4j, OSINT, 反腐败, 搜索引擎查询, 版权保护, 逆向工具