What we shipped

A running changelog across our products. Newest first.

Rocket Toolsv0.6.0ReleaseJul 26, 2026

Correctness and precision: a thick-wall vessel tool, four physics fixes, and a sharper ISA

Version 0.6.0 takes Rocket Tools from 80 to 81 validated tools and tightens the numbers behind them. It adds the exact thick-wall (Lame) pressure-vessel solution, fixes four physics bugs that were producing plausible but wrong results, sharpens the ISA atmosphere to its standard-table precision, and hardens the unit engine and CLI for real day-to-day use.

  • Thick-wall (Lame) pressure-vessel stress: the exact elasticity solution for any radius ratio, where the thin-wall tool is inaccurate
  • Beam buckling now uses the weak-axis second moment (was overstating the critical load up to ~25x for non-square sections)
  • Spherical propellant tanks are sized on membrane stress, not cylinder hoop, so their mass is no longer ~2x too heavy
  • Skin friction is consistent across transition (matching average correlations), and isentropic flow reports standard, citeable dynamic-pressure quantities
  • ISA atmosphere uses the US Standard Atmosphere 1976 gas constant (287.0528), reproducing the standard pressure/density table an order of magnitude more closely
  • Unit conversions route through the SI base, so every intra-dimension pair works (psi to MPa, ksi to bar), plus a new angle dimension (deg/rad)
  • The CLI reports clean errors and lists the live tool registry; 81 tools, 792 tests, and a clean-room build verified before release
Details
Rocket Toolsv0.6.1ReleaseJul 26, 2026

Robustness fixes: Monte-Carlo, FMEA, and natural-language routing

A patch release that hardens the tools around the physics. It stops one bad Monte-Carlo sample from poisoning an uncertainty result, tightens FMEA input validation, fixes natural-language routing for orbital-transfer queries, and makes the optimization and reliability tools composable inside workflows.

  • Monte-Carlo aggregation now drops non-finite samples instead of letting a single NaN or infinity turn every reported statistic into NaN
  • Sensitivity ranking no longer crashes when a tool output is numeric in one sample but not another
  • FMEA rejects non-integer risk factors (a 9.9 was being silently truncated to 9) and reports a clear error for a missing factor
  • The natural-language router sends 'hohmann transfer ...' to the transfer tool instead of the unit converter, with new intents for bi-elliptic, orbital-period, vis-viva, and plane-change queries
  • Optimization and reliability tools (staging, design optimizer, FMEA, design review) can now be called from workflows and parameter sweeps
  • 81 tools, 823 tests, 31 benchmarks, published on PyPI
Details
Rocket Toolsv0.5.0ReleaseJul 25, 2026

Static stability, a full two-body astrodynamics suite, and a round of correctness fixes

Rocket Tools grew from 68 to 80 validated tools and got noticeably more trustworthy. Version 0.5.0 adds static stability, parachute recovery, orbit determination and propagation, motor thrust-curve analysis, and thermal and pressure-vessel stress, and it corrects a set of bugs that were producing plausible but wrong numbers.

  • Static stability: Barrowman center of pressure and static margin, the first check any airframe needs
  • Parachute recovery sizing, both directions (descent rate from a canopy, or canopy from a target speed)
  • A full two-body astrodynamics suite: Lambert solver, orbital-element conversion both ways, Kepler propagation, and a bi-elliptic transfer, all matching their Curtis worked examples
  • Motor thrust-curve analysis: total impulse, delivered specific impulse, and NAR motor class from a measured curve
  • Thermal stress and thin-wall pressure-vessel stress for structures
  • Corrected truss reactions, beam shear, Breguet range, nozzle separation, tank sizing, and two miscited material properties, each now pinned by a test
  • 80 tools, 760 tests, and a clean-room build verified before every release
Details
Rocket Toolsv0.4.0ReleaseJul 24, 2026

Ascent simulation, optimization, and the first PyPI release

Rocket Tools reached 68 validated MCP tools and shipped to PyPI. Version 0.4.0 adds end-to-end ascent simulation, design optimization, visualization, and reliability reports.

  • Published to PyPI: pip install rocket-tools
  • Ascent trajectory simulation and vehicle sizing, integrating an RK4 flight model through the ISA atmosphere
  • Optimal multi-stage staging and a general single-variable design optimizer
  • Visualization tools that return either data or a native MCP image
  • Design review and FMEA reports for reliability analysis
  • 68 tools, 603 tests, 27 reference benchmarks
Details
LETOv0.2.0ReleaseAug 1, 2025

A satellite decision cockpit for disaster response

LETO fuses live disaster feeds with satellite access windows, revisit timelines, and downlink planning in a web-first cockpit. Open source under Apache 2.0.

  • Live disaster feed ingestion (NASA FIRMS, GDACS, NASA EONET, USGS)
  • SGP4/TLE orbit propagation with an access-window calculator
  • Revisit gap analysis with time-to-first-observation and time-to-downlink metrics
  • Serviceability scoring per incident on an interactive tactical map
  • Gantt timeline for pass scheduling and downlink windows
Details
Voxelv0.1.0ReleaseJun 1, 2025

A browser-based flow visualiser with a live lattice-Boltzmann solver

Voxel is an interactive CFD teaching tool powered by a live D2Q9 lattice Boltzmann solver, showing velocity, pressure, and vorticity fields in real time.

  • Real-time 2D lattice Boltzmann solver (D2Q9 BGK)
  • Interactive geometry editor with draw, erase, and primitive tools
  • NACA airfoil presets with angle-of-attack and Mach overlays
  • Speed, pressure-delta, and vorticity visualisation modes
  • Kutta-Joukowski circulation and lift estimation
Details