A quick note about local avoidance from aron himself:
Basically, you put an RVOSimulator in your scene and an RVOController on the units you want to have local avoidance. To the best of my knowledge it doesn’t really integrate with your Recast graph
You actually don’t need to use the Unity built-in Character Controller to use the movement scripts provided already.
If you want to go this route, we can help you get this going for sure but you may want to fiddle around with the existing movement scripts to see if they help much first.