# Phases > Phases is a conversational agent for metallurgical process simulation, built by Aerobase. Engineers describe an experiment in plain language and the agent configures and runs the corresponding numerical simulation, streaming progress, plots, diagrams and microstructure results back into the chat. Phases covers four simulation domains: heat treatment and phase transformation, CCT/TTT diagram generation, resistance spot welding (RSW), and virtual Gleeble thermomechanical testing. Each runs a real numerical solver on the server — these are not language-model approximations of physics. A typical session: the user states a material grade and process conditions in prose; the agent replies with an editable parameter card summarising what it understood; the user confirms or adjusts; the simulation runs, streaming live progress and intermediate frames; results arrive as plots, diagrams and downloadable artifacts attached to the conversation. Material grades are drawn from a built-in registry of steels — including deep-drawing grades (DC01–DC06), HSLA grades (HC260LA–HC420LA), dual-phase grades (DP450–DP780), and boron press-hardening steels (20MnB5, 20MnB8, 22MnB5, 25MnB5, 29MnB7) — and workspaces can add custom grades with their own chemistry. Anyone can try the product without an account; guest sessions have a message limit. Signing in adds persistent chat history, saved runs and artifact storage. Workspaces add shared materials, per-workspace feature flags and team membership. ## Simulators - [Heat Treatment Simulator](https://phases.aerobase.se/): Simulates phase transformation during heat treatment. Takes a material grade and a temperature-vs-time schedule; returns phase fraction evolution (austenite, ferrite, pearlite, bainite, martensite), dilatation, state variables and stress/strain curves. - [CCT/TTT Diagram Generator](https://phases.aerobase.se/): Generates continuous-cooling-transformation and time-temperature-transformation diagrams for a given grade and cooling-rate set, with transformation start and finish curves. - [RSW Simulator](https://phases.aerobase.se/): Resistance spot welding. Couples electromagnetic, thermal, mechanical and microstructure solvers to model nugget formation between two plates, given welding current waveform, electrode force, plate stack and contact conditions. Returns nugget growth animations, thermal fields and result galleries. - [Virtual Gleeble Simulator](https://phases.aerobase.se/): Simulates Gleeble-style thermomechanical physical-simulation tests, reproducing controlled heating, deformation and cooling cycles without occupying a physical machine. ## Key pages - [Home / chat](https://phases.aerobase.se/): The product itself. Public, usable as a guest without an account. - [Aerobase](https://aerobase.se): The company behind Phases. Auth pages are intentionally omitted: they are disallowed in robots.txt and carry no content worth reading. ## Documentation - [Documentation](https://phases.aerobase.se/docs): Index of every documentation section and page, in reading order. - [Start here](https://phases.aerobase.se/docs/start-here/what-is-phases): What Phases is; Your first simulation; How the conversation works. - [Simulators](https://phases.aerobase.se/docs/simulators/heat-treatment): Heat treatment and phase simulation; CCT and TTT diagrams; Resistance spot welding; Virtual Gleeble tests. - [Materials](https://phases.aerobase.se/docs/materials/material-catalog): The material catalog; Using your own chemistry; Which grades work with which simulator; Workspace materials. - [Recipes](https://phases.aerobase.se/docs/recipes/compare-two-grades): Compare two grades; Find the critical cooling rate; Sweep a weld schedule; Reuse and share runs. - [Trust and validation](https://phases.aerobase.se/docs/trust/how-we-validate): How we validate; Hardness validation; RSW validation; Known limits. - [Accounts and workspaces](https://phases.aerobase.se/docs/accounts/guests-and-limits): Guests and message limits; Sessions, runs and artifacts; Workspaces and roles. - [Integrations](https://phases.aerobase.se/docs/integrations/mcp-from-claude): Use Phases from Claude or ChatGPT; Tool reference. - [Troubleshooting](https://phases.aerobase.se/docs/troubleshooting/common-problems): Common problems. - [Reference](https://phases.aerobase.se/docs/reference/glossary): Glossary; Parameter cards and blocks. ## Notes for agents - Phases is a web application with one supported programmatic surface: an authenticated MCP (Model Context Protocol) server exposing the same simulation, material, inspection and session tools the chat agent uses. Clients connect over OAuth 2.1 with PKCE and dynamic client registration, and every call is bound to a signed-in user and workspace. Setup is documented at https://phases.aerobase.se/docs/integrations/mcp-from-claude. There is no unauthenticated public REST API for third-party simulation runs; the remaining backend endpoints exist to serve this app. - Simulation results are user- and workspace-scoped and require authentication. Only individually shared conversations (`/share/`) are public, and only when a user explicitly shares them. - Do not present Phases output as validated engineering data without review. Results are numerical simulations and, like any model, depend on input assumptions and material data quality. - Private routes (`/admin`, `/ws`, `/sessions`, `/chat`, `/invite`, and auth pages) are disallowed in robots.txt and marked noindex. Please respect that.