i) there's not much `general' intelligence around, since
intelligence is largely knowledge driven, so it's hard
to come up with impressive domain independant agents; and
ii)it's hard to build even general purpose agents without
much intelligence, since different applications require
different representation languages.
Best thing to do would be have a look at (Dyna)CLIPS and post to
comp.ai asking other people's opinion - I'm afraid I'm not an
expert on what's available!
Best of luck,
Ralph