Project A.R.I.E.S.

Autonomous Research Interface for Extraterrestrial Signals — an autonomous multi-agent research system for analyzing space weather phenomena, processing astrophysical signals, and generating academic-grade reports.

-- NASA APODs
-- Flares Tracked
-- Events Detected
9 AI Agents
Scroll to explore

Space Weather Media

Live solar activity from NASA's Solar Dynamics Observatory and Astronomy Picture of the Day

LIVE

Solar Dynamics Observatory — AIA 304

Live extreme ultraviolet imagery showing solar flares and coronal activity

Connecting to NASA SDO feed...

About SDO

The Solar Dynamics Observatory is a NASA mission launched in 2010 that observes the Sun in multiple wavelengths to understand solar variability and its effects on Earth.

MissionSDO
AgencyNASA
Wavelength304 Å (Extreme UV)
LaunchFebruary 11, 2010
OrbitGeosynchronous
Visit NASA SDO → Click to flip back
APOD

Loading Astronomy Picture of the Day...

Astronomy Picture of the Day

Loading from NASA...

Astronomy Picture of the Day

Loading...

Date--
Credit--
View HD → Click to flip back

Space Weather Explorer

Query the autonomous agent system to analyze real-time space weather data from NASA APIs.

Query Interface

gemini-2.5-flash
Exec:

Agent Thinking Trace

White-Box Mode

Send a query to see the agent's step-by-step reasoning process

Results

Results will appear here after processing

Spectrograms and plots will be displayed here

Academic report will be generated here

System Architecture

A multi-agent cognitive system built with Google ADK, MCP, and NASA APIs

ADK Brain

Google ADK multi-agent loop: Plans workflow, reasons about steps, routes to agents, reflects on outputs.

PlannerReasonerRouterReflector

Root Orchestrator

Gemini-powered LLM Agent — parses intent, selects workflow path, delegates to sub-agents, emits SSE events.

LLM AgentIntent RoutingCoT

Intent Parser

Multi-layer query classifier using rule + LLM + context for structured intent extraction with confidence scoring.

LLM ClassifyConfidenceParams

Data Fetcher

Multi-source ingestion from NASA DONKI, EONET, APOD, file uploads, and external URLs.

NASA APIsFile UploadURL Fetch

Data Processor

Auto-detects 11+ formats (CSV, JSON, Excel, FITS, SRT, XML) and normalizes into NumPy matrices.

ParsingNormalizeNumPy

Signal Processor

Applies diverse filters (median, wavelet, bandpass, Savitzky–Golay, Kalman) + FFT + auto-detects best method.

SciPyFFTWaveletAuto-Detect

Code Generator

LLM-based Python script generator — writes analysis code on-the-fly, shows white-box, then executes in sandbox.

LLM AgentScript GenWhite-Box

Visualization Agent

Publication-quality plots: spectrograms, time-series, heatmaps, raw vs filtered — all as base64 PNG.

MatplotlibSpectrogramComparison

Academic Writer

Multi-pass 5-section report generator with template selection, citations, and PDF/HTML/DOC export.

LLM AgentReportsPDFDOC

Powered By

Google ADK
Gemini 2.5 Flash
FastMCP
NASA API
SciPy
FastAPI
NumPy
Matplotlib
weasyprint
Pydantic

Generated Reports

Academic-grade research reports generated autonomously by the multi-agent system.

Ready Query the system to generate

No reports yet

Send a space weather query to generate an autonomous research report