The Open Cognition Framework (OpenCog) provides research scientists and software developers with a common platform to build and share artificial intelligence programs. The OpenCog Framework framework includes:
- a flexible and highly optimized in-memory database for knowledge representation,
- a plug-in architecture for cognitive algorithms and a cognitive process scheduler,
- a built-in LISP-like programming language, and
- other components to support artificial intelligence research and development.
Source & Docs
- OpenCog source code, documentation, and community tools are accessible via the OpenCog's Github page.
- OpenCog Technical Information
- An Open-Source Software Framework for Integrative Artificial General Intelligence by David Hart and Ben Goertzel, for the AGI-08 Workshop (March 1-3, 2008)
Free and Open Source Software
OpenCog borrows development philosophies from many FOSS projects, including Linux and Python and will maintain a highly-inclusive approach to contributions, encouraging a liberal variety of new and replacement components and cognitive architectures, while at the same time enforcing principles of code quality and software architecture consistency. OpenCog projects are released under OSI-approved free software licenses, typically AGPL and Apache2.