SeaForge
SeaForge simulates vessel behavior across a mission route and evaluates corrosion, wave fatigue, crack growth, hull-girder stress, and stability. A bounded Gemini workflow proposes vessel parameters, and the Rust engine validates and scores each configuration.

The engine evaluates structural damage and stability over a mission route.
The Rust simulation combines route and environmental inputs with models for corrosion, wave-induced fatigue, hull-girder bending stress, Paris-law crack growth, fracture, and metacentric stability. Each run produces deterministic failure and cost results for one vessel configuration.
An Express API connects the Rust engine to the browser interface.
The backend executes the compiled simulator and returns structured results to a React application. Three.js renders the route and vessel state, while the interface exposes mission inputs, configuration values, cost, and failure analysis for each simulation run.
Model output is restricted to candidate parameters.
Gemini proposes configurations through a defined parameter schema. The application validates each proposal, runs it through the deterministic simulator, and uses the resulting failure and cost metrics for comparison. Model output does not modify the physics calculations.