# closed-chain-ik/worker

```js
import { ... } from 'closed-chain-ik/worker';
```

### Classes

- [WorkerSolver](/tools/docs/closed-chain-ik/worker/WorkerSolver.md): Runs the `Solver` asynchronously in a WebWorker. The worker owns a copy of the frames and the resulting joint values are copied back onto the frames on the main thread as solves complete.
