Thanks for your kind comments Andrea.
With regard to EKI One, no I didn't write that ... it was written by a company called Artificial Technology in Germany and integrated by me into several game engines including Esenthel. I had some good initial success writing my own AI routines but really needed some good toolsets to aid with complex design and realised it would take me too long to write those.
Unfortunately EKI One is no longer available as the company was bought up by The MASA Group and a lot of its technology incorporated into their product LIFE. You can find details here:
MASA Life.
MASA Life is still available but has been designed with an emphasis on military games in mind (as MASA's main market place is real life Military Simulators for some of the worlds Military forces). It certainly is missing some of the functionality I liked in EKI One but does benefit from the use of Behavior Trees which I view as an improvement. It's probably flexible enough to use for other game genres though!
Please note I have never used it so can't recommend it first hand. It would also require integration into Esenthel to be used, as the company don't supply direct support for Esenthel. I suspect an integration SDK is probably available
Hope this helps and good look with your own game design