MARSAI
A rover generates gigabytes daily. Only 100–300 MB can reach Earth. Our AI reads the data, understands its scientific value, and decides what transmits — right now.
The bandwidth bottleneck of deep space
Perseverance collects up to 2GB of scientific data daily — images, chemical readings, atmospheric data, seismic signals. But the Mars-Earth link can carry only a fraction of that.
Traditional systems transmit data sequentially. A boring rock photo might reach Earth before a critical chemical anomaly. Scientists back on Earth have no control for up to 22 minutes.
⚠ Without prioritization, 90% of transmission bandwidth is wasted on low-value data
A scientist onboard
Four ML models work in a cascading pipeline — each adds a layer of intelligence before the final transmission decision.
Click any model to learn more
Pipeline in action
Select Your Mission
The AI adapts to every mission's unique bandwidth constraints
🔴 Real AI decisions — live
Perseverance — Jezero Crater · 4 ML models in pipeline
Analyze any data file
Sample files · Custom input · PDF upload · Real NASA images with CLIP vision analysis
AI Pipeline Result
Select a file and run analysis
IsolationForest · Sentence Transformer
CLIP Vision · EMA+LR Channel · RandomForest (15 feat)
Perseverance Sol 3 — Jezero Crater surface
Hazard Camera / Perseverance · NASA/JPL-Caltech
Scientific context
First high-resolution color image from Perseverance. Jezero Crater — ancient lake bed with visible sedimentary deposits and potential biosignature sites.
Run CLIP vision + Sentence Transformer on this real NASA image
Built for real space constraints
- RandomForestClassifier
- IsolationForest
- LinearRegression
- Sentence Transformer (MiniLM)
- FastAPI (Python)
- scikit-learn
- sentence-transformers
- HuggingFace Spaces
- Next.js 14
- Tailwind CSS
- Canvas API
- Vercel deployment
- NASA PDS Open Data
- Perseverance telemetry
- Synthetic 8k training set
- Real sensor formats
System Architecture
Mars Rover → Deep Space → Earth
- ZCAM / CHEMCAM / MEDA
- SEIS / PIXL instruments
- ~2GB daily generation
- Sol 847 — Jezero Crater
- decision_engine.py
- channel_simulator.py
- 4 ML models pipeline
- /tick · /analyze · /mission
- Next.js dashboard
- Real-time metrics
- AI decision log
- Vercel deployed
Universal Architecture — Any Mission
| Mission | Delay | Bandwidth | Daily Data | Bottleneck |
|---|---|---|---|---|
| 🔴 Mars Rover | 3–22 min | 0.1–6 Mbps | ~2 GB | Distance |
| 🛰️ LEO Satellite | ~20 ms | 10–150 Mbps | ~50 GB | Contact window |
| 🌙 Lunar Base | 1.3 sec | 1–20 Mbps | ~500 MB | Bandwidth |
| 🚀 Deep Space | 1–8 hrs | 0.001–0.08 Mbps | ~10 MB | Extreme distance |