An open, composable platform for satellite analysis — the expressiveness of Earth Engine, the extensibility it can never have, and the offline capability it will never offer. Named for the Yoruba spirit of the forest.
EE-style chaining on open infrastructure. filter → compute → visualize in 3 lines. 19 spectral indices built in.
4 lines to add a custom algorithm via @algorithm. The expression compiler handles lazy evaluation — you don't.
Marimo-powered. Change a parameter, everything updates. No stale state. Pure .py files. Git-friendly.
WASM + cached tiles = satellite analysis in a browser, no internet. For field researchers and the Global South.
Forward models for floods, fires, crop growth. Something Earth Engine fundamentally cannot do.
Policy engine refuses irresponsible extraction. Geographic exclusion zones. Audit logging. Values enforced structurally.
pip install aja-eo
No GDAL required. Python 3.10+.
19 notebook lessons from spectral bands to ML for Earth observation.