Mission Active — Sol 847

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.

0.0min
Signal Delay
~2GB
Daily Collection
200MB
Can Transmit
Live Transmission · MARSEARTH
Critical Standard
01 / Problem

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

Daily Data Budget
10x
More data than bandwidth
22 min
Max signal delay
02 / Solution

A scientist onboard

Four ML models work in a cascading pipeline — each adds a layer of intelligence before the final transmission decision.

Step 01
IsolationForest
sklearn
Anomaly Detection
🧠
Step 02
Sentence Transformer
all-MiniLM-L6-v2
Semantic Value Analysis
📡
Step 03
LinearRegression
sklearn
Channel Prediction
🎯
Step 04
RandomForest
sklearn — 8k samples
Final Decision Engine

Click any model to learn more

Pipeline in action

🛸
Rover collects data
Anomaly scan
🧠
Semantic analysis
📡
Channel forecast
🎯
Final decision
SEND NOW
QUEUE
DROP
Mission Control

Select Your Mission

The AI adapts to every mission's unique bandwidth constraints

📡
3 – 22 min
Signal Delay
0.1 – 6 Mbps
Bandwidth
💾
~2 GB
Daily Collection
📤
200 MB
Can Transmit
Data types: IMG · CHEM · ATM · SEISM · PIXL more data than bandwidth
Live Simulation — Mars Rover

🔴 Real AI decisions — live

Perseverance — Jezero Crater · 4 ML models in pipeline

...
Files Transmitted
... Mbps
Bandwidth Now
... MB
Data Transmitted
...
Anomalies Found
Mars Rover Link · Delay: 13.0 min · Loss: 2.0%
Predicted: 2.00 Mbps2.00 Mbps
WEAK0.1 – 6 MbpsSTRONG
Data Queue (0 files)
Queue empty...
AI Decision Log
04 / Try It Yourself

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)

🛸 Real NASA Images · CLIP Vision Analysis
1/5
Perseverance Sol 3 — Jezero Crater surface

Perseverance Sol 3 — Jezero Crater surface

Hazard Camera / Perseverance · NASA/JPL-Caltech

IMG

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

05 / Tech Stack

Built for real space constraints

AI / ML
  • RandomForestClassifier
  • IsolationForest
  • LinearRegression
  • Sentence Transformer (MiniLM)
Backend
  • FastAPI (Python)
  • scikit-learn
  • sentence-transformers
  • HuggingFace Spaces
Frontend
  • Next.js 14
  • Tailwind CSS
  • Canvas API
  • Vercel deployment
Data
  • NASA PDS Open Data
  • Perseverance telemetry
  • Synthetic 8k training set
  • Real sensor formats

System Architecture

Mars Rover → Deep Space → Earth

🛸
Mars Rover
  • ZCAM / CHEMCAM / MEDA
  • SEIS / PIXL instruments
  • ~2GB daily generation
  • Sol 847 — Jezero Crater
🧠
Onboard AI
  • decision_engine.py
  • channel_simulator.py
  • 4 ML models pipeline
  • /tick · /analyze · /mission
🌍
Mission Control
  • Next.js dashboard
  • Real-time metrics
  • AI decision log
  • Vercel deployed

Universal Architecture — Any Mission

MissionDelayBandwidthDaily DataBottleneck
🔴 Mars Rover3–22 min0.1–6 Mbps~2 GBDistance
🛰️ LEO Satellite~20 ms10–150 Mbps~50 GBContact window
🌙 Lunar Base1.3 sec1–20 Mbps~500 MBBandwidth
🚀 Deep Space1–8 hrs0.001–0.08 Mbps~10 MBExtreme distance