GRAVI-NEURAL introduces the first physics-informed AI framework for learning solutions to the Einstein Field Equations in strongly perturbed spacetimes — the Covariant Neural Operator (CNO). Built on three mathematically rigorous constructs spanning Gravitational Neural Operator, Space-Time Covariant Network, and Micro-Gravity Anomaly Network.
GitHub Repository Live Dashboard DOI: 10.5281/zenodo.19871822g_μν(x) = η_μν + h_μν^AI(x; θ)
G_μν ≡ R_μν − (1/2)g_μνR = 8π T_μν∇^μ G_μν = 0 (Bianchi identity — hard constraint)
from gravineural import CovariantNeuralOperator
cno = CovariantNeuralOperator.load_pretrained("gravineural_v1.0.0")
stress_energy = [[1,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]
coordinates = [0, 10, 0, 0]
result = cno.compute_metric(stress_energy, coordinates)
print(f"EFE Residual: {result.ef_e_residual:.4f} [{result.status}]")
# Clone repository
git clone https://gitlab.com/gitdeeper11/GRAVI-NEURAL.git
cd GRAVI-NEURAL
# Install package
pip install -e .
# Run analysis
python bin/compute_metric.py --spacetime schwarzschild --verbose
# Verify installation
python -c "from gravineural import __version__; print(__version__)"
# PINN penalty layer constraints
# • Einstein Field Equation compliance
# • Bianchi identity as hard constraint
# • Hamiltonian constraint enforcement
# Python implementation
from gravineural import GRAVIPredictor
predictor = GRAVIPredictor()
result = predictor.predict(stress_energy, coordinates)
@software{baladi2026gravineural,
author = {Samir Baladi},
title = {GRAVI-NEURAL: Covariant Neural Characterization of
Metric Tensor Perturbations in Dynamic Gravitational Environments},
year = {2026},
version = {1.0.0},
doi = {10.5281/zenodo.19871822},
note = {Physics-Informed AI Framework for General Relativity}
}