For Your Character:

Migrate the "BasicMeleeCombatSystem" folder to your project

Add the Basic Melee and the Animation Sync components to your character

Add the I_Components interface to your character

Add the components references to the interface "Get" function (check the video)

Add the system's skeleton to the "Compatible Skeletons" of your skeleton

Animation Blueprint:

Add the Basic Melee Linked Anim Graph to the animation blueprint of your character

(Optional) Expose the variables that you need ( mainly speed )

For AI:

Add a BP_AIDirector to your level

Add a navmesh bounds Volume to your level

Video Showing the the process using the ALS (Advanced Locomotion System) as example

https://drive.google.com/file/d/14h8bmDa5WqOgNqpS275LmjeuD1QZh-_u/view?usp=sharing