OpenCyc is the open source version of Cyc, the world's largest commonsense knowledge base.

See:
Description

Packages
org.opencyc.api
org.opencyc.chat
org.opencyc.constraintsolver: Provides a finite domain constraint solver optimized to work with OpenCyc.
org.opencyc.cycagent
org.opencyc.cycagent.coabs
org.opencyc.cycagent.fipaos
org.opencyc.cycobject: Provides the attributes and behavior of OpenCyc Knowledge Base objects such as constants, functional expressions, lists, rules and assertions.
org.opencyc.elf
org.opencyc.elf.bg
org.opencyc.elf.experience
org.opencyc.elf.goal
org.opencyc.elf.wm
org.opencyc.inferencesupport
org.opencyc.javashell
org.opencyc.kif
org.opencyc.uml
org.opencyc.uml.action
org.opencyc.uml.commonbehavior
org.opencyc.uml.interpreter
org.opencyc.uml.statemachine
org.opencyc.util: Provides a set of utility classes to support the OpenCyc Interface.
org.opencyc.webserver
org.opencyc.xml
org.opencyc.xml.gui

OpenCyc is the open source version of Cyc, the world's largest commonsense knowledge base.

These packages provide a high level deductive inference engine in the form of a finite domain constraint solver, together with KB object proxies and OpenCyc client interface support classes.

org.opencyc.constraintsolver provides the high level deductive inference engine to answer conjunctive queries.

org.opencyc.cycobject provides knowledge base proxy classes which OpenCyc applications must manipulate.

org.opencyc.util provides utility classes of general use.