Asking for "AI stuff" covers a pretty wide range. Here's some publicly available stuff I know of that might help you get started in whatever areas you need.
WEKA
http://www.cs.waikato.ac.nz/~ml/weka/
A general statical AI package for Java. Has good stuff for classification, clustering and categorization with the ability to use more methods such as SVM, neural nets, and bayes. Designed for production use and actually has tools.
jBNC
http://jbnc.sourceforge.net/
Bayesian classifier toolkit that also has plugins for WEKA. Once again, for statical reasoning, and they're all the rage today in spam filtering. However, this isn't for Bayesian belief networks.
Bayesian Network Tools in Java (BNJ)
http://bndev.sourceforge.net/
Similar to the above, and in Java.
mySVM
http://www-ai.cs.uni-dortmund.de/SOFTWARE/MYSVM/
Package for doing only SVM (Support Vector Machines) in C/C++. For problems of classification, clustering and categorization the current trend is they're more useful and controllable than neural nets.
CLIPS
http://www.ghg.net/clips/CLIPS.html
Toolkit in C/C++ for FOL (First Order Logic) reasoning and knowledge representation. However, the raw FOL logic is hidden behind APIs that hopefully are easier to use, and data is put into framelike representations. It's an expert system builder toolkit.
ThoughtTreasure
http://www.signiform.com/tt/htm/tt.htm
A knowledge base that hopes to provide a number of assertions to cover a variety of common sense knowledge. It has models for ontology and doing FOL based reasoning on that data. In addition, it has some NLP (Natural Language Processing) to go from NL to FOL. I think it does chart parsing on the NLP side. Implementation is in C/C++ but there is a Java API. Seems to no longer be in active development.
OpenCyc
http://www.opencyc.com/
Probably the largest and longest ongoing attempt to provide an ontology of common sense knowledge and use FOL to reason about it. Has it's own ontology models and FOL reasoning. OpenCyc is only a small portion of the overall knowledge in Cyc's knowledge base, but it's free and has a quite a bit to start with anyway.
SUMO
http://suo.ieee.org/
http://ontology.teknowledge.com/
Attempt to build a standard upper ontology using a version of KIF (SUO-KIF) but with versions also in DAML, LOOM and Protege. It also contains assertions which can be used to reason in FOL about information in the ontology.
WordNet
http://www.cogsci.princeton.edu/~wn/
An attempt to build an ontology directly by classifying natural language words into classes and then relating those classes. Words are grouped into "synsets" which are words that are similar in meaning and therefore related. They provide a simple DB in C/C++ but there are also Java APIs out there to manipulate the data. Honestly, the formats of the files are simple enough you could easily build your own code to deal with it.
GATE
http://www.gate.ac.uk/
General package for NLP and information extraction in Java Like WEKA, it's a framework and a set of tools designed for production use. However there seems to be more emphasis on statistical NLP.
Classic
http://www.bell-labs.com/project/classic/
The original description logic reasoning system in C/C++. Description logic simply puts restrictions on reasoning in FOL to permit representing knowledge in generalized taxonomies, and also make the reasoning faster by forbidding certain things you can do in FOL.