agent.grade_froth · shipped as Frothix
Grade-and-Froth
Froth vision, online analyzers, particle size, mineralogy
Fuses froth-camera vision, online XRF and analyzer readings and particle-size sensors into a live, per-cell read of grade, recovery, froth condition (bubble size, velocity, stability, load), P80 and mineralogy. Predicts grade and recovery seconds after a change rather than hours later from the lab, and flags froth collapse, feed upsets and mineralogy shifts before they cost recovery. It is the perception the rest of the loop acts on.
froth.read_bankanalyzer.read_xrfpsa.read_p80
agent.crush_grind · shipped as Grindex
Crush-and-Grind
Crushing, SAG and ball milling, liberation size, mill energy
Controls crushing and SAG and ball milling to hit target liberation size (P80) and mill throughput without over-grinding. Reads mill load, power, feed rate and water with Frothix particle-size reads, estimates ore hardness from load and power signatures, and trades power against liberation continuously, holding the size flotation actually needs at the least kilowatt-hours per tonne. Grind moves are validated in the twin before they apply.
mill.read_loadmill.set_feedcyclone.set_water
agent.float_reagent · shipped as Floatex
Float-and-Reagent
Flotation cells, reagent dosing, air, pulp level, froth
Controls flotation banks, collector, frother and depressant dosing, air and pulp level to maximise the grade and recovery trade-off, acting on live froth, grade and mineralogy reads and validating reagent and air moves in the twin before applying them. Holds each cell at its best operating point as feed drifts. Reagent-scheme changes stay supervised by the metallurgist until the ore type is characterised.
reagent.set_doseair.set_ratelevel.set_pulp
agent.separate_classify
Separate-and-Classify
Cyclones, classification, gravity, magnetic and dense-media separation
Controls cyclone clusters, classification and gravity, magnetic and dense-media separation so the size and density splits feeding flotation and the concentrate stream stay where the plan put them. Part of the platform, included in the Concentrator tier.
cyclone.read_pressurecyclone.set_countseparator.set_split
agent.thicken_dewater
Thicken-and-Dewater
Thickeners, filtration, flocculant, tailings
Controls thickeners, filtration, flocculant dosing and tailings handling for concentrate and tailings streams: underflow density, overflow clarity, filter cycle and water recovery. Part of the platform, included in the Concentrator tier.
thickener.read_bedflocculant.set_dosefilter.set_cycle
agent.throughput_recovery · shipped as Recovex
Throughput-and-Recovery
Grade, recovery, throughput, energy, water, reagents, as one objective
Takes the live state from Frothix and the control headroom from Grindex and Floatex and solves the grade, recovery and throughput trade-off against energy, water and reagent constraints for the whole concentrator, then hands each agent its targets. Four competing local goals become one plant policy, recomputed as conditions change.
cuopt.solve_targetsmes.read_planenergy.budget
agent.circuit_takt · shipped as Recovex
Circuit-and-Takt
Circuit balance, feed variability, stabilisation
Balances the moving circuit and stabilises it against feed-grade, hardness and mineralogy variability so the control agents are not fighting an upset they could have seen coming. Shipped with Recovex.
feed.read_variabilitycircuit.balancesurge.set_level
agent.robot_handling
Robot-and-Handling
Robotic sampling, materials and reagent handling, inspection rovers
Drives robotic sampling routes, reagent tote inspection and handling, and inspection rovers across crushing, grinding and flotation areas. Skills are validated in Isaac Sim before they run on site, and robotics stays assistive until the site safety case is proven. Part of the platform.
isaac.plan_routesampler.take_samplesafety.check_zone
agent.quality_conf
Quality-and-Conformance
Concentrate spec, non-conformance, lot genealogy, environmental traceability
Builds the concentrate lot genealogy, dispositions against the concentrate specification with cited evidence, records non-conformance and keeps the environmental and water record every action touches. Part of the platform.
mes.log_lotdisposition.writeaudit.write
agent.metallurgy_knowledge
Metallurgy-Knowledge
Reagent schemes, flowsheets, geometallurgy, standards, operator Q&A
Answers process, metallurgy and geometallurgy questions from reagent schemes, flowsheet and geometallurgy specs, mining and environmental standards and recovery and genealogy procedures, with every answer cited to its source and scoped to the tenant. Part of the platform.
rag.retrievestandards.citeprocedure.lookup
twin.oretwin · shipped as Oretwin
Concentrator Twin
As-run concentrator simulation
Simulates crushing, grinding, flotation, classification and dewatering against the site's real telemetry so grade, recovery and throughput can be predicted, and control moves validated, before the shift. Grindex, Floatex and Recovex test every candidate move here first. Rare froth-collapse, feed-upset and mineralogy-shift cases that never appear in normal logs are generated for it.
twin.simulatetwin.compare_asrunplan.optimise
agent.orchestrator
Concentrator Orchestrator
Planning, arbitration, human approval
Plans the shift, arbitrates between agents competing for the same actuator, enforces the autonomy level and routes anything above the risk threshold, reagent-scheme changes first among them, to a named approver.
plan.composepolicy.evaluateapproval.request