Skip to content

reversesingularity/ree-prospectivity-platform

Repository files navigation

REE Prospectivity Platform

AI-driven Rare Earth Element prospectivity for mining and geological firms — from multispectral satellite ingestion to JORC-aligned uncertainty on an immersive 3D globe.

GitHub: github.com/reversesingularity/ree-prospectivity-platform

Built for exploration teams who need bankable intelligence, not black-box heatmaps.

License: MIT Stack: InstaGeo · TorchGeo · Cesium · deck.gl Python 3.11+ Node 20+


Why mining companies use this platform

Challenge Platform response
REE deposits are buried, subtle, and geochemically compositional ilr transforms + ABOD/QRF multivariate anomaly detection with quantified uncertainty
Regional screening costs explode before targets narrow InstaGeo HLS/Sentinel-2 chip pipeline with mandatory cloud masking
Executives cannot interpret raw ML matrices CesiumJS 3D globe with labelled assays, tenement bounds, and exploration narratives
JORC Competent Persons need visible uncertainty Every hex cell, assay, and model output carries interval width / transparency encoding
ESG scrutiny from greenfield stage Composite ESG Risk Index from spatial buffers against protected areas and watersheds

Demo tenement: Ned's Creek REE Project · Amadeus Basin · Northern Territory, Australia — 320 hex cells, 5 QA/QC-validated soil assays, 98.6% model confidence.

REE Prospectivity Platform — 3D dashboard with heatmap, assay labels, and analytics panels


Platform at a glance

flowchart LR
  subgraph ingest [Satellite ingestion]
    S2[Sentinel-2 / HLS]
    IG[InstaGeo chip pipeline]
    CM[Cloud mask Fmask]
  end

  subgraph ml [Scientific ML]
    ILR[ilr compositional transform]
    ABOD[ABOD k=10–30]
    QRF[Quantile Regression Forests]
    SEG[Spatial-temporal segmentation]
  end

  subgraph deliver [Decision dashboard]
    CZ[CesiumJS 3D globe]
    HX[Hex prospectivity heatmap]
    ASS[Assay certificates + δEu/δCe]
    ESG[ESG Risk Index]
  end

  S2 --> IG --> CM --> ILR --> ABOD --> QRF --> SEG
  SEG --> CZ --> HX
  QRF --> ASS
  SEG --> ESG
Loading

Quick start

git clone https://github.com/reversesingularity/ree-prospectivity-platform.git
cd ree-prospectivity-platform

cp .env.example .env.local   # add VITE_CESIUM_ION_TOKEN from ion.cesium.com

pip install -e ".[dev]"
npm install
git config core.hooksPath .githooks

python scripts/export_prospectivity.py
npm run dev                    # http://localhost:5173

Verify the quality gate:

python scripts/rubric_middleware.py --worktree main

Repository structure

Path Purpose
packages/ml/ InstaGeo adapter, ilr, ABOD, QRF, segmentation, ESG index
packages/geospatial/ Cesium layers, deck.gl HexagonLayer specs, coordinate transforms
packages/ui/ Glassmorphism bento panels, metric cards, TSL/R3F library
apps/platform/ Production dashboard (Vite + React + Cesium)
docs/prd.md Mandated technology stack
docs/GOVERNANCE.md Agent rules, verification gates, v1 status
docs/MINING_PROFILE.md Extended brief for mining executives
docs/SESSION-2026-07-05.md Session handoff record
CHANGELOG.md Release history

Documentation

Document Audience
MINING_PROFILE.md Exploration managers, Competent Persons
GOVERNANCE.md Agents and contributors
CONTRIBUTING.md Pull request workflow
CLAUDE.md Agent governance contract

Technology stack

Layer Technology
Multispectral ingestion InstaGeo (Sentinel-2, HLS, cloud masking)
ML / segmentation TorchGeo, scikit-learn, pyod
3D globe CesiumJS + Cesium Ion terrain
Analytical overlays deck.gl HexagonLayer specs (Cesium entities in v1 production)
Dashboard React, glassmorphism bento UI, findings panel
Quality gate Self-healing rubric_middleware.py + pre-commit hooks

License

MIT © 2026 Reverse Singularity

From satellite scene to drill collar — with uncertainty you can defend.

About

AI-driven REE prospectivity platform — InstaGeo ML, Cesium 3D globe, JORC-aligned uncertainty for mining exploration

Topics

Resources

License

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors