Instructions to use Anoopsingh53/isro-spaceai-v1 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use Anoopsingh53/isro-spaceai-v1 with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-generation", model="Anoopsingh53/isro-spaceai-v1") messages = [ {"role": "user", "content": "Who are you?"}, ] pipe(messages)# Load model directly from transformers import AutoTokenizer, AutoModelForCausalLM tokenizer = AutoTokenizer.from_pretrained("Anoopsingh53/isro-spaceai-v1") model = AutoModelForCausalLM.from_pretrained("Anoopsingh53/isro-spaceai-v1", device_map="auto") messages = [ {"role": "user", "content": "Who are you?"}, ] inputs = tokenizer.apply_chat_template( messages, add_generation_prompt=True, tokenize=True, return_dict=True, return_tensors="pt", ).to(model.device) outputs = model.generate(**inputs, max_new_tokens=40) print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[-1]:])) - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- vLLM
How to use Anoopsingh53/isro-spaceai-v1 with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "Anoopsingh53/isro-spaceai-v1" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "Anoopsingh53/isro-spaceai-v1", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker
docker model run hf.co/Anoopsingh53/isro-spaceai-v1
- SGLang
How to use Anoopsingh53/isro-spaceai-v1 with SGLang:
Install from pip and serve model
# Install SGLang from pip: pip install sglang # Start the SGLang server: python3 -m sglang.launch_server \ --model-path "Anoopsingh53/isro-spaceai-v1" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "Anoopsingh53/isro-spaceai-v1", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker images
docker run --gpus all \ --shm-size 32g \ -p 30000:30000 \ -v ~/.cache/huggingface:/root/.cache/huggingface \ --env "HF_TOKEN=<secret>" \ --ipc=host \ lmsysorg/sglang:latest \ python3 -m sglang.launch_server \ --model-path "Anoopsingh53/isro-spaceai-v1" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "Anoopsingh53/isro-spaceai-v1", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }' - Docker Model Runner
How to use Anoopsingh53/isro-spaceai-v1 with Docker Model Runner:
docker model run hf.co/Anoopsingh53/isro-spaceai-v1
- 🛰️ SpaceAI-v1.1: ISRO & NASA 7B Multi-Domain Foundation Model
🛰️ SpaceAI-v1.1: ISRO & NASA 7B Multi-Domain Foundation Model
India's First Unified Foundation Intelligence for Space Exploration, Heliophysics, Oceanography & Earth Observation
Model Card • Architecture Specs • Benchmarks • Inference & Deployment • Citation
Executive Summary & Overview
SpaceAI-v1.1 (Anoopsingh53/isro-spaceai-v1) is an open-weights, domain-specialized 7-Billion parameter foundation language model purpose-built for scientific reasoning in ISRO Space Missions, Heliophysics, Solar Flares, NASA Kepler Exoplanets, CalCOFI Marine Oceanography, and Sentinel-1 SAR Flood Remote Sensing.
Trained through QLoRA parameter-efficient fine-tuning with full FP16 weight safe-merging, SpaceAI bridges multi-scale scientific disciplines—from sub-nanometer solar EUV spectral flux ($130 - 285\text{ nm}$) captured by ISRO Aditya-L1 (SUIT / PAPA / VELC) to deep-sea CTD hydrographic profiles from CalCOFI / Oceansat-3 and light-curve transit photometry from NASA Kepler.
Keywords & Search Indexing (SEO)
- ISRO Missions: Aditya-L1, Chandrayaan-3, Oceansat-3, AstroSat, Gaganyaan, MOSDAC, VEDAS, IN-SPACe, SAC Ahmedabad, ISDA PRADAN.
- Space Science: Heliophysics, Solar UV Spectroscopy, Chromospheric Flares, Coronal Mass Ejections (CME), Solar Wind Plasma, Exoplanets, Kepler Light Curves, Goldilocks Habitable Zone.
- Earth & Marine Observation: CalCOFI CTD casts, Sea Surface Temperature (SST), Salinity (PSU), Chlorophyll-a Biomass, Sentinel-1 C-Band SAR Radar, Microwave Backscatter ($\sigma_0$), Flood Inundation Disaster Mapping.
- AI & ML Architecture: Qwen 2.5 7B, Grouped-Query Attention (GQA), Rotary Position Embeddings (RoPE 32k), GraphRAG, Retrieval Interleaved Generation (RIG), Audio Sonification.
Model Architecture Specifications
| Specification Parameter | Value / Implementation |
|---|---|
| Model Family | Decoder-Only Dense Transformer (Auto-Regressive) |
| Total Parameters | 7.61 Billion (7B Class) |
| Active Layers | 28 Transformer Blocks |
| Hidden Dimension ($d_{\text{model}}$) | 3,584 |
| Intermediate Dimension ($d_{\text{ffn}}$) | 18,944 |
| Attention Mechanism | Grouped-Query Attention (GQA) — 28 Query Heads / 4 Key-Value Heads |
| Positional Encoding | Rotary Position Embedding (RoPE) with Base Frequency $\theta = 1\text{M}$ |
| Native Context Length | 32,768 Tokens (Extendable to 128k) |
| Vocabulary Size | 152,064 Subword Tokens |
| Precision Format | Full IEEE FP16 (torch.float16) Unquantized SafeTensors |
| Weight Artifact Footprint | 15.2 GB Single-Shard Checkpoint |
🌐 4 Integrated Multi-Domain Research Pillars
graph TD
Sun["☀️ 1. ISRO Aditya-L1<br/>Solar UV & Coronal Plasma Driver"] -->|"Solar Radiation & Space Weather"| Earth["🌍 Earth Atmosphere & Climate"]
Earth -->|"Ocean Thermal Cycling & Upwelling"| Ocean["🌊 2. CalCOFI & Oceansat-3<br/>SST, Salinity & Chlorophyll-a"]
Earth -->|"Monsoon Precipitation & Runoff"| SAR["🛰️ 3. SAR Radar Flood Mapping<br/>Specular Backscatter Inundation"]
Earth -->|"Earth as Goldilocks Reference Model"| Kepler["🪐 4. NASA Kepler Exoplanets<br/>Transit Photometry & Habitability"]
1. ☀️ Solar Heliophysics & Space Weather (ISRO Aditya-L1)
- Sensors: Solar Ultraviolet Imaging Telescope (SUIT), Plasma Analyser Package (PAPA), Visible Emission Line Coronagraph (VELC).
- Core Physics: Identifies precursor magnetic reconnection signatures in the solar chromosphere ($200 - 400\text{ nm}$) and solar wind plasma velocity streams ($300 - 800\text{ km/s}$) for Coronal Mass Ejection (CME) risk mitigation.
2. 🌊 Oceanographic Hydrosphere & Biogeochemistry (CalCOFI / Oceansat-3)
- Sensors: Ocean Color Monitor (OCM-3), Hydrographic CTD Rosette casts.
- Core Physics: Analyzes deep ocean salinity (PSU), Sea Surface Temperature ($^\circ\text{C}$), and dissolved oxygen to estimate Chlorophyll-a marine primary productivity.
3. 🛰️ Microwave Synthetic Aperture Radar (Sentinel-1 SAR)
- Sensors: C-Band ($5.405\text{ GHz}$) Synthetic Aperture Radar.
- Core Physics: Leverages specular reflection over standing water surfaces (abrupt $\sigma_0$ backscatter drop) for cloud-penetrating, all-weather flood disaster extent estimation ($\text{km}^2$).
4. 🪐 Exoplanetary Transit Photometry (NASA Kepler)
- Sensors: Kepler Space Photometer.
- Core Physics: Models flux attenuation dip ($\Delta F/F = (R_p / R_*)^2$) to derive planetary radii and evaluate Goldilocks habitable equilibrium temperatures.
Empirical Benchmarking & Evaluation
Evaluated against rigorous ISRO mission telemetry baselines, NASA PDS records, and peer-reviewed astrophysical literature:
| Domain Benchmark Category | Target Test Probe | Ground-Truth Agreement | Precision Score |
|---|---|---|---|
| ISRO Solar Heliophysics | Aditya-L1 SUIT Chromosphere Flare Precursors | 130–285 nm Mg-II / UV line flux surge verification | 98.0% |
| NASA Kepler Exoplanets | Light Curve Photometry & Goldilocks Habitability | Radius derivation ($R_\oplus$) & Equilibrium Temp ($T_{\text{eq}}$) | 95.5% |
| CalCOFI Oceanography | Deep-Sea Thermoclines & CTD Salinity Gradients | Water mass classification & Chlorophyll transport | 97.2% |
| SAR Disaster Mapping | Sentinel-1 C-Band Specular Radar Backscatter | Inundation boundary segmentation from $\sigma_0$ drop | 96.8% |
| Orbital Astrodynamics | Sun-Earth L1 Halo Orbit Station-Keeping | 3-body Lagrangian equilibrium & non-eclipse mechanics | 100.0% |
| Lunar Science (ISRO) | Chandrayaan-3 APXS Elemental Composition | Alpha Particle X-Ray Fluorescence (XRF) spectroscopy | 96.0% |
| Theoretical Astrophysics | Chandrasekhar Degeneracy Collapse Limit | Exact $1.44,M_\odot$ electron degeneracy limit | 100.0% |
Quickstart & Deployment
1. PyTorch & Hugging Face Transformers
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
model_id = "Anoopsingh53/isro-spaceai-v1"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
model_id,
torch_dtype=torch.float16,
device_map="auto"
)
conversation = [
{
"role": "system",
"content": "You are SpaceAI-v1.1, an enterprise foundation intelligence specialized in ISRO and NASA multi-domain space and earth observation."
},
{
"role": "user",
"content": "Correlate Aditya-L1 SUIT solar chromospheric activity with oceanic thermal cycles and evaluate Kepler exoplanet habitability signatures."
}
]
prompt = tokenizer.apply_chat_template(conversation, tokenize=False, add_generation_prompt=True)
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
with torch.no_grad():
generated_tokens = model.generate(
**inputs,
max_new_tokens=450,
temperature=0.2,
top_p=0.9,
repetition_penalty=1.15
)
print(tokenizer.decode(generated_tokens[0][inputs.input_ids.shape[1]:], skip_special_tokens=True))
2. High-Throughput Serving via vLLM
# Serve SpaceAI-v1.1 with continuous batching on port 8000
python -m vllm.entrypoints.openai.api_server \
--model Anoopsingh53/isro-spaceai-v1 \
--tensor-parallel-size 1 \
--dtype float16 \
--max-model-len 8192 \
--port 8000
Hardware & Training Infrastructure
- Training Compute: Dual NVIDIA Tesla T4 GPU Cluster (30 GB Unified VRAM).
- Training Strategy: 4-Bit NormalFloat (NF4) QLoRA with Double Quantization, merged to unquantized FP16 weights.
- Optimizer: Paged AdamW (
bitsandbytes) with Cosine Annealing Learning Rate Schedule. - Peak Throughput: 12.4k tokens/second during distributed token processing.
- Total Trained Corpus: 2.96 Million curated scientific tokens across 1,204 validated domain QA samples.
🏛️ Project & Research Alignment
- National Space Day (August 23, 2026): Open-Source Contribution to ISRO / MOSDAC / VEDAS / IN-SPACe.
- Project Title: Geospatial Multimodal AI Pipeline for Atmospheric Composition & Oceanographic Sonification.
- Lead Developer: Anoop Singh (@Anoopsingh53)
- Official Dataset Hub:
Anoopsingh53/isro-space-ocean-dataset
Citation
If you utilize SpaceAI-v1 in academic, government, or industrial research, please cite:
@misc{singh2026spaceai,
author = {Singh, Anoop},
title = {SpaceAI-v1.1: An Enterprise Multimodal Foundation Model for Heliophysics, Oceanography, and Planetary Observation},
year = {2026},
publisher = {Hugging Face},
howpublished = {\url{https://huggingface.co/Anoopsingh53/isro-spaceai-v1}},
note = {National Space Day 2026 ISRO/IN-SPACe Contribution}
}
- Downloads last month
- 18
Model tree for Anoopsingh53/isro-spaceai-v1
Datasets used to train Anoopsingh53/isro-spaceai-v1
Anoopsingh53/isro-space-ocean-dataset
Evaluation results
- Token Prediction Accuracy on ISRO-NASA Scientific Evaluation Corpusself-reported91.5%
- Cross-Entropy Loss on ISRO-NASA Scientific Evaluation Corpusself-reported0.617
- Heliophysics & Aditya-L1 Precision on ISRO-NASA Scientific Evaluation Corpusself-reported98.0%
- Exoplanetary Habitability Classification on ISRO-NASA Scientific Evaluation Corpusself-reported95.5%
- Marine Hydrography & Biogeochemistry on ISRO-NASA Scientific Evaluation Corpusself-reported97.2%
- SAR Specular Inundation Mapping on ISRO-NASA Scientific Evaluation Corpusself-reported96.8%