Rocket Tools
Aerospace engineering intelligence for builders who need precision, speed, and interoperability.
Engineering computation, unified and accelerated.
Aerospace engineers still reach for fragmented spreadsheets, legacy MATLAB scripts, and closed-source calculators that do not talk to each other. Each project rebuilds the same atmosphere model, the same beam solver, the same drag estimation.
Rocket Tools is a single, open-source toolkit that brings structural, materials, atmospheric, and aerodynamic analysis into one coherent interface. Every function is tested, benchmarked, and JIT-compiled for speed.
Built for humans. Designed for machines. Open for everyone.
11 precision engineering instruments
Beam Analysis
Euler-Bernoulli & Timoshenko beam solvers with distributed loads
Column Buckling
Critical load prediction with boundary condition variants
Plate Stress
Kirchhoff and Mindlin plate theory for thin & thick panels
Frame Statics
2D/3D frame solver for truss and moment frame assemblies
Composite Laminate
ABD matrix, failure criteria, and ply-level stress recovery
Material Lookup
Curated alloy & composite database with temperature derating
ISA Atmosphere
Full International Standard Atmosphere model to 86 km
ISA Lookup
Vectorised altitude queries in 54 nanoseconds per point
Fin Flutter
Aeroelastic flutter boundary for planar and wedge fins
Drag Prediction
Component build-up method with compressibility corrections
Stability Margin
Static margin, CP/CG tracking, and calibers stability
Benchmarked and regression-tracked
Python-first API
1from rocket_tools import Atmosphere, Beam23# ISA lookup in 54 ns per point4atm = Atmosphere()5rho, a, T = atm.properties(altitude=15_000)67# Beam analysis in 3.0 μs8beam = Beam(9 length=2.0,10 E=70e9,11 I=1.2e-612)13beam.add_distributed_load(magnitude=500)14result = beam.solve()15print(f"Max deflection: {result.max_deflection:.4f} m")Built for integration, designed for speed
MCP Server
Model Context Protocol server exposes all 11 tools to AI agents. Claude, GPT, and local LLMs can call engineering functions with structured parameters and receive validated results.
Natural Language Router
Describe what you need in plain English. The router maps your intent to the correct tool, validates inputs, and returns formatted engineering output.
YAML Workflow Engine
Chain tools into reproducible analysis pipelines. Define multi-step workflows in YAML — from atmosphere lookup to structural margin — and run them headless or interactively.
Numba JIT Acceleration
Hot paths are compiled to machine code at runtime. Loop-heavy structural solvers and vectorised lookups run at native speed without rewriting C.
Open source. Open sky.
Rocket Tools is released under the Apache 2.0 license. Use it in commercial vehicles, academic research, or hobby rocketry. Fork it, extend it, fly it.