World-Geopol-Fora

April 20, 2026 · View on GitHub

Machine-readable data about real-world geopolitical bodies (fora, alliances, intergovernmental organizations, blocs) intended for use in multi-agent AI simulations that model political reactions.

Purpose

Provide a structured, versioned dataset of geopolitical fora — membership, mandates, voting rules, alignments, and decision dynamics — that simulation agents can consume as ground-truth context when modelling how real-world bodies might react to events.

Structure

fora/
  un/             # Seeded: UNSC, UNGA, P5, observers
  nato/           # Stub
  eu-council/     # Stub
  g7/             # Stub
  g20/            # Stub
  brics/          # Stub
  sco/            # Stub
  oas/            # Stub
  au/             # Stub
  arab-league/    # Stub
  oic/            # Stub
schema/
  forum.schema.json   # JSON Schema for a forum record

Status

  • UN: seeded from AI-Agent-UN (UNSC, UNGA, P5, observers)
  • All other fora: stubs — schema defined, data not yet populated
  • Schema: draft v0, will evolve as more fora are added

Conventions

  • Country codes: ISO 3166-1 alpha-3
  • One JSON file per sub-body where useful; one forum.json per forum for top-level metadata
  • Every record should cite sources and a last_updated date when populated