For ground-truth current rover position + odometry (distance traveled), see JPL "Where is the rover?" — updated by mission team after each drive.
In December 2025, NASA's Perseverance rover completed the first AI-planned drive on Mars — a ~400-meter route plotted by Anthropic's Claude. Claude analyzed overhead images, identified hazards (sand traps, boulders, bedrock), strung together waypoints, and ran them through a 500,000-variable simulation. JPL engineers reviewed; Perseverance drove. Cut route-planning time in half.
NASA archived their dedicated Mars Rover Photos API in early 2026. Space Pulse sources Mars images via the NASA Image and Video Library — a rotating set of search queries (Perseverance, Curiosity, Jezero, Mars surface, Mars dust storms, Olympus Mons, etc.) refreshed each load. Click "shuffle" above for a new query. For ground-truth current rover photos, see JPL Perseverance Raw Images and Curiosity Raw Images.
Click anywhere on the map to set a viewing location — Sun times, Moon, and which planets are up get computed for that spot.
For precise constellation maps, planet rise/set times, and live sky views:
Worked out second by second: the ISS has to be at least 10° up, lit by the Sun, and the sky there dark enough (Sun 6° or more below the horizon). HIGH = visible 2+ min and 40°+ high · MED = 1+ min and 20°+ · LOW = shorter or lower. Weather isn't included.
The ISS looks like a bright, steady moving star — no blinking. You can only see it when your sky is dark but the ISS, 400+ km up, is still in sunlight, which happens in the hours after sunset or before sunrise. A good pass is visible for a few minutes.
loading crew manifest…
Source: The Space Devs Launch Library 2 — current space-station expedition crews
Live launch schedule via The Space Devs Launch Library
Data via The Space Devs Launch Library 2 (free public API, currently maintained). The unofficial SpaceX REST API at api.spacexdata.com was orphaned in 2022 — we don't use it. Educational/observational use only. Not affiliated with SpaceX.
Two AI rovers. One December-to-February.
December 2025: Anthropic's Claude plotted a 400-meter route across Mars for NASA's Perseverance rover — first AI-planned drive on the red planet. Real. Documented. anthropic.com/features/claude-on-mars
February 2026: ARIA-7 — a fictional AI rover in the MPC Universe — was already on Titan, talking to alien crystalline fungi at the Schumann fundamental, routing the signal through Jupiter's magnetosphere as a lens, arriving at Earth where the ground heard it before the radio dishes did.
"Keep the radio breathing."
The MPC Universe Mycelial Signal story was written by Travis Jenkins (User Zero / NULL the Penguin) — same builder who built this dashboard.
Anthropic put Claude on Mars in December. ARIA-7 was already on Titan.
Published in THE NET / MPC Universe — 19 regions, 875+ named characters, Miami hub canon.
Space Pulse is a free, public space observation dashboard. Live ISS tracking with crew manifest, recent Mars images (rotating queries), stargazing planner, near-Earth events, upcoming launches across all providers.
Data sources (v0.5.5): NASA NeoWs (asteroids, through our proxy), NASA Image Library (Mars images — rotating queries since the Mars Rover API was archived early 2026), The Space Devs Launch Library 2 (launches + current space-station crews), wheretheiss.at (live ISS position, altitude, speed, sunlight), CelesTrak (ISS orbit for flyover prediction), satellite.js (SGP4 orbit propagation), tz-lookup (time zone of a clicked spot), Natural Earth (country and ocean outlines, public domain), JPL approximate planetary elements (E. M. Standish), Meeus Astronomical Algorithms (Moon phase), browser geolocation (optional).
v0.5 additions (round 3 feedback): Mars Watch shows Rover/Mission/Location/Sol/Mission day · Moon phase + illumination % in Stargazer panel · Click any point on the ISS map to compute next 3 flyovers with HIGH/MED/LOW visibility chance based on time (sun-elevation math), not weather.
v0.5.1 fixes (round 4 feedback): Stargazer map shrinks after a click + auto-scrolls to the Visible Tonight section + flashes the new info briefly · ISS flyover panel now extends the search to 14 days if all 3 next passes are LOW chance, and surfaces the next HIGH or MED viewing window with a "days from now" badge · QuakeSimulator added to sibling-tools links.
v0.5.2 fixes (round 5 feedback): Expanded-panel scroll bug — REAL ROOT CAUSE found: the inset: auto shorthand was wiping out top/left/right/bottom and the body has overflow: hidden, so the panel was never truly fullscreen-fixed AND the page couldn't scroll to compensate. Removed inset: auto, forced all positioning with !important. Mars shuffle button — root cause: loadMars() was rewriting the entire #mars-details div which wiped the v0.5 Rover/Mission/Sol fields, making it LOOK like nothing happened. Split rover-status from image-info into separate divs. Shuffle button now spins 360°, flashes red on click, and the status row shows "fetching…" → image title + date so the click is unmistakable.
v0.5.5 fixes (2026-10-14): ISS flyovers rebuilt — every pass is checked second by second for whether the ISS is above 10°, in sunlight and against a dark-enough sky, and the time shown is when it actually becomes visible (it used to be the horizon-rise time, and the old shadow guess mislabelled about 1 pass in 8). Times are in the clicked spot's own time zone, and there is no longer a built-in stand-in orbit. The crew list now comes from Launch Library 2 (the old source was blocked on this https site, so a 2024 crew was showing). Sunset/dark, Moon phase and the planets in Visible Tonight are computed for the spot you pick. "Over" uses Natural Earth country and ocean outlines. Altitude, speed and sunlight are live.
Built by SnapBasin LLC. Sister tools: SnapBasin · Watershed Pulse · QuakeSimulator · Quantum Pulse.
Not affiliated with NASA, SpaceX, or Anthropic. Educational use. No tracking. Geolocation only when you click. Maps default to page-scroll mode; click the "scroll: page/zoom" toggle to switch wheel behavior.
Single developer. About to be a 49‑year‑old father of four — three teenagers at home.
If you see something wrong, please let me know — I’ll change it as soon as I can. I’ll credit you if you want the credit.
Some labs are better than others; a few have obvious broken bits I’m still working through. Some were built early, some late — they don’t all look the same, but they share a feel.
✉️ info@hydraulictoybox.com