br/acc : Le Graphe Ouvert du Brésil pour l'Intelligence Civique

Découvrez br/acc, l'infrastructure graphe open-source qui unifie les bases de données publiques dispersées du Brésil en un seul graphe Neo4j interrogable. Des registres d'entreprises et données d'achats publics aux dossiers de santé et sanctions environnementales, ce projet décentralisé rend les données gouvernementales exploitables pour l'amélioration civique. Comprend 45+ pipelines ETL, frontend React, backend FastAPI et bootstrap Docker en une commande. Conforme à la LGPD et priorisant la confidentialité, il est prêt pour le développement local avec make bootstrap-demo.

br/acc : Infrastructure Graph Open-Source pour l'Intelligence Civique Brésilienne

Les données publiques du Brésil sont légalement ouvertes mais dispersées sur des dizaines de portails gouvernementaux. br/acc change cela en créant un graphe de connaissances Neo4j unifié qui croise les registres d'entreprises, les enregistrements d'achats publics, les données de santé, les sanctions environnementales, et plus encore, pour en faire une intelligence exploitable.

Qu'est-ce qui rend br/acc unique ?

  • 45+ Pipelines ETL : Ingest des données de Receita Federal (CNPJ), Portal da Transparencia, élections TSE, embargos IBAMA, et plus de 30 autres sources
  • Conception Priorisant la Confidentialité : Conforme à la LGPD avec des paramètres par défaut sûrs pour le public (aucune exposition de données personnelles)
  • Solution Full-Stack : Neo4j + backend FastAPI + frontend React 19/TypeScript
  • Configuration en Une Commande : make bootstrap-demo lance tout localement

Démarrage Rapide (5 Minutes)

cp .env.example .env
make bootstrap-demo

Accès :

Architecture Prête pour la Production

Couche Technologie
Base de Données Graphe Neo4j 5 Community
Backend FastAPI (Python 3.12+)
Frontend Vite + React 19 + TypeScript
ETL Python (pandas, httpx)
Infra Docker Compose

Sources de Données Clés (Toutes Légèrement Publiques)

  1. Registre des Entreprises CNPJ (Receita Federal)
  2. Portal da Transparencia (achats publics, sanctions)
  3. Élections TSE (dons, candidats)
  4. Embargos IBAMA (environnementaux)
  5. DataSUS (infrastructure de santé)
  6. Audits TCU + Prêts BNDES

Points de Terminaison API

GET /health                    # Vérification de santé
GET /api/v1/public/meta        # Métriques des sources
GET /api/v1/public/graph/company/{cnpj}  # Sous-graphe d'entreprise

Fondement Légal

CF/88 Art. 37 - Accès à l'information publique ✅ Lei 12.527/2011 (LAI) - Liberté d'information ✅ LC 131/2009 - Transparence fiscale ✅ Lei 13.709/2018 (LGPD) - Traitement des données publiques autorisé

Participez

br/acc prouve que les constructeurs décentralisés peuvent s'attaquer aux silos de données institutionnels. Forkez, contribuez et construisez des outils civiques sur la base des données ouvertes du Brésil.

Démo en Direct | Docs | bracc.org