Open Infrastructure

Computational Ecology

NatureOS is open computational infrastructure for ecology and the built environment. It provides the data, models, and tools developers, researchers, designers, and governments need to understand and design living systems. Built in the UAE. Designed to scale globally.

7
Engines
30
MENA Species
3
AI Agents
4
Ecosystems

Computational Core

Seven Engines

Deterministic. Testable. Scientifically-grounded. Each engine operates on data models — not specific datasets — ensuring auditability and reproducibility.

Habitat Suitability

Multi-criteria species-site matching based on climate, soil salinity, thermal tolerance, and ecosystem type.

Water Budget

Evapotranspiration modeling and irrigation demand estimation for arid environments.

Biodiversity Index

Shannon, Simpson, Pielou evenness, and native species ratio for planting designs.

Carbon Estimator

Above and below-ground biomass carbon plus soil organic carbon sequestration over time.

Species Interactions

Pairwise compatibility, competition, facilitation, and allelopathy analysis.

Design Optimizer

Multi-objective evolutionary optimization (NSGA-II) balancing biodiversity, water, carbon, and cost.

Urban Heat

Shade provision and evapotranspirative cooling estimates for urban landscapes.

Built For

Who Uses NatureOS

Municipalities

City-wide ecological planning, compliance automation, sustainability reporting.

Landscape Architects

Computational species selection replacing static planting guides. QGIS integration.

Researchers

Open-source, peer-reviewable engines. Community-contributed ecological data.

Developers

REST API for ecological computation. Integrate into CAD, BIM, GIS, digital twin platforms.

Start Building

Open source under Apache 2.0. Community data is free. Commercial services for cloud compute, certified data, and enterprise workflows.

Computational Core

Seven Engines

Deterministic. Testable. AI-free. Each engine operates on domain data models — not specific datasets — ensuring scientific auditability and reproducibility across all computational workflows.

Engine 01

Habitat Suitability

Multi-criteria species-site matching using weighted linear combination. Scores species against five factors: water compatibility (0.30), thermal tolerance (0.25), salinity tolerance (0.20), ecosystem match (0.15), and soil texture (0.10). Weights configurable per region.

Methodology

  • — FAO Land Evaluation Framework (1976)
  • — Weighted Linear Combination (WLC)
  • — Threshold-based exclusion for fatal mismatches
  • — Suitability classes: Highly Suitable → Not Suitable
  • — Independent factor scoring with full traceability

Output

SuitabilityResult: overall_score, suitability_class, factor_scores (dict), exclusions

Engine 02

Water Budget

Estimates irrigation demand using reference evapotranspiration by water regime class. Default coefficients calibrated for arid BWh climate: Very Low (200mm/yr), Low (400mm/yr), Moderate (800mm/yr), High (1400mm/yr). Accounts for effective rainfall (60% capture) and irrigation system efficiency.

Methodology

  • — FAO Irrigation and Drainage Paper 56
  • — Simplified Penman-Monteith for arid zones
  • — Establishment period: 2-year adjustment factor
  • — Drip (90%), Sprinkler (75%) efficiency presets
  • — Full Penman-Monteith planned for v0.3

Output

WaterBudgetResult: annual_demand_m3, net_irrigation_m3, rainfall_contribution_m3, establishment_demand

Engine 03

Biodiversity Index

Computes four standard community ecology metrics: Shannon-Wiener (H'), Simpson Diversity (1-D), Pielou Evenness (J'), and Native Species Ratio. Accepts species abundance data or equal-abundance comparison. Includes qualitative interpretation calibrated for landscape design contexts.

Methodology

  • — Shannon, C.E. (1948). Mathematical theory of communication
  • — Simpson, E.H. (1949). Measurement of diversity
  • — Pielou, E.C. (1966). Evenness index
  • — H' ≥ 3.0: Very high diversity (natural ecosystems)
  • — H' ≥ 2.0: High diversity (robust planting design)

Output

BiodiversityResult: shannon_index, simpson_diversity, pielou_evenness, native_ratio, species_abundance, interpretation

Engine 04

Carbon Estimator

Estimates carbon sequestration using simplified allometric equations for above-ground biomass, root-to-shoot ratios for below-ground biomass, and IPCC-aligned soil organic carbon accumulation rates. Conservative defaults calibrated for arid environments. Converts biomass carbon to CO₂ equivalent (× 44/12).

Methodology

  • — IPCC Guidelines for National GHG Inventories (2006)
  • — Chave et al. (2014). Allometric models for tropical trees
  • — Cairns et al. (1997). Root biomass allocation
  • — SOC accumulation: 0.1–1.5 tC/ha/yr by ecosystem
  • — Carbon fraction: 0.47 (woody), 0.45 (herbaceous)

Output

CarbonResult: aboveground_carbon_kg, belowground_carbon_kg, soil_carbon_tha, co2_equivalent_t, time_horizon_years

Engine 05

Species Interactions

Models pairwise ecological relationships using rules-based assessment informed by ecological principles. Evaluates ecosystem co-occurrence, growth form complementarity, nitrogen-fixing facilitation (Fabaceae), water regime compatibility, and salinity tolerance alignment. Scores range from Facilitation (≥0.8) to Exclusion (<0.3).

Methodology

  • — Callaway, R.M. (2007). Positive Interactions in Plant Communities
  • — Schenk, H.J. et al. (1999). Root competition
  • — Fabaceae nitrogen-fixing facilitation bonus
  • — Growth form complementarity: tree + shrub structural layering
  • — Full trait-based niche overlap model planned for v0.3

Output

CommunityInteractionResult: pairwise_results, average_compatibility, conflict_pairs, facilitation_pairs

Engine 06

Design Optimizer

Multi-objective evolutionary optimization for species palette selection. Inspired by NSGA-II (Deb et al., 2002). Optimizes four objectives simultaneously: maximize biodiversity, minimize water demand, maximize carbon sequestration, minimize cost/complexity. Returns Pareto-optimal front with ranked solutions. Enterprise tier only via Cloud API.

Methodology

  • — Deb, K. et al. (2002). NSGA-II
  • — Tournament selection on Pareto rank
  • — Crossover + mutation (add/remove/swap species)
  • — Elitism preserves best solutions
  • — Configurable: population_size, generations, mutation_rate

Output

OptimizationResult: pareto_front, best solution (fitness, biodiversity, water, carbon scores)

Enterprise Tier

Engine 07

Urban Heat Mitigation

Estimates cooling effects through two mechanisms: shade provision (surface temperature reduction beneath canopy) and evapotranspirative cooling (latent heat flux from plant transpiration). Outputs canopy cover %, average surface cooling °C, daily ET volume, and equivalent cooling power in kW. Enterprise tier only via Cloud API.

Methodology

  • — Oke, T.R. (1989). Micrometeorology of the urban forest
  • — Rahman, M.A. et al. (2017). Shading and ET cooling model
  • — Shashua-Bar & Hoffman (2000). Vegetation cooling in streets
  • — Latent heat of vaporization: 2.45 MJ/kg
  • — Canopy area and ET rate by growth form

Output

HeatMitigationResult: canopy_cover_pct, avg_surface_cooling_c, daily_et_m3, cooling_capacity_kw

Enterprise Tier

Intelligence Layer

AI Agents

Strictly separated from engines. The AI layer composes engines — it never modifies their logic. Engines remain deterministic, testable, and AI-free.

Ecology Advisor

Conversational AI for ecological design questions. Interprets natural language, composes engines, returns structured recommendations with confidence levels and scientific references. Open source architecture. Commercial hosted LLM via Cloud.

Design Generator

Natural language brief → species palette. Parses design intent, runs Habitat Suitability and Design Optimizer, returns ranked options. Structured briefs supported for QGIS and API integrations.

Site Analyzer

Interprets site conditions → ecological recommendations. Identifies constraints (aridity, salinity, heat), opportunities (native species, blue carbon), and generates prioritized intervention strategies.

Explore the Code

All engines are open source under Apache 2.0. Clone the repository, run the examples, and integrate NatureOS into your workflow.

GitHub Repository Example Notebooks

Plans

Pricing

Start free. Upgrade when you need cloud compute, certified data, and enterprise compliance.

Free

$0

Forever free. Open source.

  • ✓ All 7 engines locally
  • ✓ Community species data
  • ✓ QGIS plugin (basic)
  • ✓ Jupyter notebooks
  • ✓ GitHub community support
  • — Cloud API
  • — Certified data
  • — Batch processing
  • — Compliance reports
Start on GitHub

Pro

POPULAR
$49/mo

Individual. Team: $199/mo for 5.

  • ✓ Everything in Free
  • ✓ Full Habitat Suitability
  • ✓ Water Budget
  • ✓ Biodiversity Index
  • ✓ Carbon Estimator
  • ✓ Species Interactions
  • ✓ Cloud API — 500 calls/mo
  • ✓ 10 saved projects
  • ✓ Email support (48h)
  • — Design Optimizer
  • — Urban Heat Mitigation
  • — Certified data
Start 7-Day Trial

7 days. 20 API calls. Card required.

Enterprise

Custom

Annual contract. Tailored pricing.

  • ✓ Everything in Pro
  • ✓ Design Optimizer
  • ✓ Urban Heat Mitigation
  • ✓ Certified ecological data
  • ✓ Batch processing
  • ✓ Compliance automation
  • ✓ Unlimited API access
  • ✓ Unlimited projects
  • ✓ Dedicated support (4h)
  • ✓ On-premise deployment
  • ✓ 99.9% SLA
  • ✓ Training & onboarding
Contact Sales

Add-On

Certified Data

Scientifically reviewed, legally defensible ecological datasets. Available with Enterprise tier. Launch pricing — locked for first 12 months.

Certified Regional

$1,500

$5,000

Single ecosystem. Expert-reviewed. Annual updates included.

Certified National

$8,500/yr

$25,000/yr

Full country coverage. Multi-institution review. Audit trail included.

Certified Enterprise

From $18,000

$50,000

Custom scope. Dedicated review panel. Legal defensibility documentation.

Launch pricing — guaranteed for first 12 months of subscription.

Questions

FAQ

What's the difference between Community and Certified data?

Community data is openly contributed — like OpenStreetMap for ecology. Free, transparent, community-reviewed. Certified data undergoes formal scientific review by domain ecologists with documented audit trails. Suitable for regulatory submissions and government contracts.

Can I use the free tier commercially?

Yes. NatureOS Core is Apache 2.0 licensed. The engines and community data can be used in commercial projects. Paid tiers provide cloud compute, certified data, compliance features, and support.

What happens after the trial?

You choose: continue with Pro ($49/mo) or drop to Free. No automatic charges. We remind you before the trial ends.

Do you offer academic discounts?

Yes. Verified students and researchers get 50% off Pro. Contact us from your institutional email.

Can Enterprise be deployed on our own servers?

Yes. Enterprise includes on-premise deployment via Docker. Your data never leaves your infrastructure. Custom SLAs available.

Ready to Start?

Begin with the free open-source tools. Upgrade to Pro or Enterprise when you need more power.

Start Free Contact Sales

Interactive Demo

Try NatureOS

See how NatureOS works with a real ecological assessment. No code required.

Step 1 — Choose a Scenario

Step 2 — What to Analyze

Select a scenario and analysis type, then click Run

What's Happening

When you click Run, NatureOS sends your site conditions to our computational engines. The Habitat Suitability engine scores every species in our MENA database against five factors: water needs, heat tolerance, salt tolerance, ecosystem match, and soil compatibility. Results show which species are most ecologically appropriate. The same analysis landscape architects and municipalities use for real projects.

Tier Access

Rate Limits

Free

Health check only. No engine access.

Pro

500 calls/month. Habitat, Water, Biodiversity, Carbon, Interactions.

Enterprise

Unlimited. All engines. Certified data. Batch processing.

Resources

Documentation

Everything you need to integrate NatureOS into your workflow. From installation to API reference.

Cloud API

OPERATIONAL

API endpoint: api.natureos.site