ASTRA OS
FeaturesUse CasesPricingDocsBlog
Live · 6 providers · AI-powered analysis

From satellite data to AI-powered insights

ASTRA OS unifies 6 satellite providers — Sentinel, Landsat, Planet Labs, UP42, Airbus, and more — into a single API that searches, analyzes, and monitors any location on Earth. Get spectral indices, change detection, and LLM-powered reports without managing a single provider contract.

Without ASTRA

Sentinel → SAFE format
Planet → NITF + auth
UP42 → OAuth2 + STAC
Airbus → opensearch API
6 contracts · 6 invoices · 6 formats

With ASTRA

Sentinel ─┐
Planet ─┤
UP42 ─┼─▶ ASTRA ─▶ AI insights
Airbus ─┤
Landsat ─┘
1 key · 1 invoice · 1 format
sentinel-2
planet-labs
up42
airbus
Live results — San Francisco, CA
GET /api/v1/search

Querying providers...

Sentinel-2
Planet Labs
UP42
Airbus
# Analyze any location — AI insights in one call curl -X POST "https://www.astraos.cloud/api/v1/analyze" \ -H "Authorization: Bearer astra_..." -d '{"bbox":[-122.5,37.7,-122.3,37.9], "indices":["ndvi","nbr","ndwi"]}' # → NDVI 0.72 (Dense vegetation) · NBR 0.61 · Flood risk: Low
How It Works

Search, analyze, and monitor any location on Earth

From raw satellite pixels to AI-generated insights in three steps. No provider SDKs, no format conversion, no separate credentials.

01

Define your area of interest

Pass a bounding box and a date range. ASTRA fans out to 6 providers — Sentinel-2, Landsat, Planet Labs, UP42, Airbus, and Planetary Computer — in a single request.

# One search, 6 providers POST /api/v1/search { "bbox": [-122.5, 37.7, -122.3, 37.9], "datetime": "2025-01-01/2026-01-01", "cloud_cover_lt": 20 }
↓
02

Run AI-powered analysis

Compute spectral indices (NDVI, NBR, NDWI), detect burn severity, flood changes, and vegetation stress. Claude AI generates natural-language reports and significance ratings.

# Analyze any scene POST /api/v1/analyze → NDVI: 0.72 (Dense vegetation) → NBR: 0.61 (Low burn risk) → NDWI: -0.18 (No flood signal) → AI: "Stable canopy, no anomalies"
↓
03

Monitor and get alerted

Save areas of interest with watch goals. ASTRA runs daily change detection, builds time series trends, and fires alerts when something significant happens.

# Automated monitoring POST /api/monitors { "name": "Amazon Deforestation Watch", "watchFor": "deforestation or fire", "indices": ["ndvi", "nbr"] } # → Daily checks · AI reports · Alerts
6
providers in one call
5
spectral indices
AI
change analysis
The Problem

Satellite data integration is broken

Every team building on satellite data wastes months reinventing the same infrastructure.

Without ASTRA OS

Sentinel APISAFE format
→
Your App
Landsat APIGeoTIFF
→
Your App
Planet APINITF format
→
Your App
Maxar APICustom SDK
→
Your App

4 contracts

to sign & maintain

4 invoices

per month

4 auth systems

to integrate

With ASTRA OS

Sentinel
Landsat
Planet
Maxar

ASTRA

OS

COG + STAC

Your App

1 contract

covers all providers

1 invoice

per month

1 API key

one format

Weeks→Hours

to first result

40–60%→~0%

of eng time on ETL

4× cost→1 invoice

procurement overhead

Live Demo

Search satellite imagery in real time

Pick a location, enter coordinates, or explore historical events — see real results from Sentinel-2, Landsat, and Planetary Computer through one unified API.

Select a location above to search

Click a location to see live satellite search results

Or switch to Coordinates tab to search by lat/lon

Intelligence Layer

Beyond search — built-in earth intelligence

ASTRA OS isn't just a satellite catalog. It's a multi-temporal processing platform with AI analysis, trend detection, and automated monitoring built into the API.

Time Series Analysis

Track spectral indices monthly or bi-weekly over years. Linear regression trend lines, seasonal anomaly detection (z-score), and R² goodness-of-fit.

NDVIEVINBRNDWINDSI

AI Change Detection

Compare two scenes with Claude AI. Get significance ratings (none → critical), natural-language summaries, and actionable recommendations.

Claude AIdNBRdNDWIsignificance

Burn Severity Mapping

USGS BARC-compliant 7-class burn severity classification using dNBR (pre_NBR − post_NBR). Enhanced by BAI (Burned Area Index) from Planet Labs notebook patterns.

dNBRBAIUSGS BARC7 severity classes

Flood Detection

Detect flood extent and recession using dNDWI (±0.15 threshold). Classify flood change as: flooding, recession, stable inundation, or no change.

dNDWIflood extentrecession

Crop Phenology Metrics

Green-up duration, peak date, senescence rate, seasonal productivity integral, and stress dip detection — based on Planet Labs CB_phenometrics notebook patterns.

VCIgreen-upsenescencestress dips

Automated Monitoring

Save areas of interest with natural-language watch goals. Daily cron runs change detection, Claude AI rates significance, and fires webhooks on high/critical events.

daily cronwebhooksAI reportsalerts
For Developers

Four endpoints. Full earth intelligence.

Search, analyze, time-series, and monitor — each endpoint does exactly one thing well. REST API with GraphQL support. Same response shape regardless of which satellite the data came from.

⚡Results in ~400ms
🛰️6 providers, one key
🤖Claude AI analysis
📈Time series + phenology
🔔Automated monitoring
📐STAC + COG output
Analysis response — /api/v1/analyze
{
  "indices": {
    "ndvi": { "value": 0.72, "interpretation":
              "Dense vegetation" },
    "nbr":  { "value": 0.61 },
    "ndwi": { "value": -0.18 }
  },
  "classification": {
    "primaryUseCase": "vegetation",
    "landCover": "Dense Forest",
    "burnRisk": "Low",
    "floodRisk": "Low"
  },
  "sceneId": "planetary-computer:sentinel...",
  "cloudCover": 4.2
}
search.sh
1# Search 6 satellite providers in one call
2curl "https://www.astraos.cloud/api/v1/search?\
3 bbox=-122.5,37.7,-122.3,37.9&\
4 datetime=2025-01-01/2026-01-01&\
5 cloud_cover_lt=20" \
6 -H "Authorization: Bearer astra_sk_live_..."
7
8# STAC FeatureCollection
9{
10 "features": [...], // Sentinel + Planet + Airbus
11 "context": { "returned": 18, "matched": 94 }
12}
For Business

AI insights that drive real decisions

No geospatial expertise required. Spectral indices, change detection, and Claude AI analysis — your team gets answers, not a data pipeline.

Satellite view of croplands — MODIS Terra
Crop monitoring

$4.3M revenue identified

across 180,000 acres in one analysis run

Imagery: NASA GIBS / MODIS Terra — public domain

Typical workflow

Define AOI→
Pull NDVI time series→
VCI drought alert→
AI field report
Crop yield accuracy
±18%→±4%
Field assessment time
3 weeks→6 hours
Irrigation waste reduced
23%

Agronomists use ASTRA OS to track NDVI time series, detect VCI-based drought stress, compute phenology metrics (green-up, peak, senescence), and file AI-backed reports — without touching a single satellite API directly.

📡

"We went from a 3-week manual process to same-day results. The ROI was obvious in the first week."

— Head of Analytics, Fortune 500 insurer

Data Sources

One API, many providers

Access satellite imagery from multiple providers through a single, unified interface. No separate contracts, no format differences, no integration headaches.

Sentinel-2

Copernicus / ESA

Live
10m5 daysOptical

Landsat 8/9

USGS / NASA

Live
30m8 daysOptical

Planetary Computer

Microsoft

Live
VariousVariousMulti-source

Planet SkySat / PSScene

Planet Labs

Live
3–50cmDailyOptical

Pléiades / SPOT / BlackSky

UP42

Live
30cm–6mDailyOptical + SAR

Pléiades Neo / SPOT

Airbus OneAtlas

Live
30cm–6mDailyOptical

WorldView / GeoEye

Maxar Technologies

Coming Soon
30cmVariableOptical

Capella Space

Capella

Coming Soon
50cmVariableSAR

Start building with ASTRA OS today

Free tier includes 5,000 API calls per month with access to Sentinel-2, Landsat, and Planetary Computer. No credit card required.

ASTRA OS

The Operating System for Earth Observation Data.

Product

  • Features
  • Pricing
  • Use Cases
  • Changelog

Developers

  • Documentation
  • API Reference
  • SDKs
  • Status

Company

  • About
  • Blog
  • Careers
  • Contact

Legal

  • Privacy
  • Terms
  • Security

© 2026 ASTRA OS. All rights reserved.