You can take a look at the LightweightRVO.cs example script, that uses RVO without RVOControllers.
Basically you want to set these parameters on start: Radius MaxSpeed AgentTimeHorizon ObstacleTimeHorizon MaxNeighbours NeighbourDist
(the same ones that are exposed in the RVOController inspector).
And every frame (or as often as you like) you set the DesiredVelocity property.
Read the position from the InterpolatedPosition property, if you need the velocity, you can read it from the Velocity property. You can also set the Velocity property, but that effectively bypasses local avoidance so I don’t recommend it.