Safe adaptive robot intelligence

Robots that learn.
Risk that stays bounded.

Zahavi is an adaptive safety runtime for collaborative robots. It intervenes inside the control cycle, records the precursor states that produced the hazard, and turns each intervention into a persistent learning signal.

Policy agnosticHardware complementaryObservable by design
Industrial robot arms operating in a manufacturing workcell
Runtime activeRisk estimate: 0.81

Proximity and velocity threshold exceeded

Fast pathwayAction veto applied

Slow pathway wrote an eligibility trace for the precursor state sequence.

Designed around common robotics stacks

ROS 2Universal RobotsKUKAABBFANUCFranka

The operating problem

A stop protects the present. It does not automatically improve the next action.

Conventional safety layers often sit beside the learning system. They can block unsafe behavior while leaving the policy unchanged, which means the same failure trajectory can return.

01

Fragmented control

Safety arbitration and policy learning live in separate modules, producing handoff complexity and harder incident analysis.

03

Costly adaptation

New SKUs, layouts, tools, and operator movement patterns often trigger another cycle of simulation and retuning.

Dual-pathway architecture

One hazard signal. Two coordinated responses.

The fast pathway suppresses the current action. The slow pathway attributes the event to precursor state-action pairs, creating a persistent signal for future policy improvement.

View the complete model
01

Estimate hazard in context

Fuse proximity, force, depth, speed, and custom risk signals into a normalized action-level estimate.

02

Suppress unsafe action logits

The fast pathway reduces or vetoes dangerous actions before execution, with categorical override dominance.

03

Write a persistent learning trace

The slow pathway records the precursor states so the policy can move away from the trajectory that produced the hazard.

04

Preserve observability

Every estimate, intervention, trace write, and update can be timestamped for engineering review.

Deployment context

Built around the full workcell, not an isolated model.

Zahavi is designed for robotics teams moving between research, integration, commissioning, and production operations.

Robotics researchers evaluating a collaborative robot
Research and validationCharacterize intervention behavior before production deployment.
Robotics engineers working in a workshop
Integrator workflowConfigure and audit at the workcell level.
Human and robotic hands approaching one another
Human-machine boundariesKeep adaptation subordinate to explicit limits.

Applications

For manufacturing environments that actually change.

High-mix production, close human collaboration, and rapid changeovers expose the limits of fixed assumptions.

Robotics workshop

High-mix assembly

Learn variant-specific behavior while preserving explicit safety boundaries.

Explore use case →
Human robot interaction

Human proximity

Respond to dynamic movement while improving precursor-state prediction.

Explore use case →
Automated factory

Changeover recovery

Use historical traces to regain stable operation after layout and product changes.

Explore use case →
Robotics research team

OEM runtime layer

Embed estimation, suppression, trace management, and observability into controller software.

Explore use case →

Validation discipline

Targets are not claims until the pilot proves them.

Zahavi's public site separates engineering objectives from certified performance. A pilot should define the workcell, failure mode, baseline, intervention latency, throughput impact, and audit requirements before deployment claims are made.

<8 ms

Target software intervention latency on supported controller hardware.

<1%

Target steady-state throughput reduction after tuning.

100%

Target logging coverage for intervention and trace events.

0

Unverified certification claims before independent testing.

Bring one workcell, one failure mode, and one measurable objective.

Design a pilot