Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/occPublic
forked fromrzonedevops/occ

Intended to hold the public profile README

License

NotificationsYou must be signed in to change notification settings

cogpy/occ

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An Integrated Architecture for Cognitive Synergy

The OpenCog Collection (OCC) is a monorepo that integrates multiple OpenCog components and external tools into a unified cognitive architecture. Our primary goal is to fostercognitive synergy, where the interaction of diverse AI components leads to emergent intelligence and capabilities beyond the sum of their individual parts.

This repository provides a complete, FSF-endorsed, and reproducible environment for research and development in Artificial General Intelligence (AGI), cognitive computing, and hypergraph-based AI.


Key Features

  • Unified Cognitive Architecture: A coherent system that brings together core OpenCog components like theAtomSpace (a hypergraph database) with advanced AI tools.
  • Cognitive Synergy by Design: The architecture is explicitly designed to facilitate the interaction and collaboration of different AI paradigms, including symbolic reasoning, machine learning, and evolutionary algorithms.
  • Autogenesis - Self-Evolution: AI-powered system that identifies novel features in the "adjacent possible" - capabilities that can emerge from current components through synergy and integration.
  • Reproducible Development Environment: UtilizesGNU Guix and a devcontainer to provide a fully declarative and isolated development environment, ensuring that all developers have a consistent setup.
  • Extensible and Modular: The OCC is designed to be easily extended with new components and integrations, allowing researchers to experiment with different cognitive architectures.
  • Focus on AGI Research: The ultimate goal of the OCC is to provide a platform for building and experimenting with AGI systems.

Getting Started

We recommend using the provided devcontainer for the best experience. This will automatically set up a complete development environment with all the necessary dependencies.

  1. Clone the repository:

    git clone --recurse-submodules https://github.com/Kaw-Aii/occ.git
  2. Open in a devcontainer-compatible IDE (like VS Code).

  3. Start building and experimenting!

For more detailed instructions, please see ourGetting Started Guide.


Documentation

Core Documentation

  • Architecture Overview: A detailed look at the OCC architecture and its components.
  • Cognitive Synergy: An explanation of the principles of cognitive synergy and how they are applied in the OCC.
  • Autogenesis: AI-powered novel feature generation based on the adjacent possible.
  • Contributing Guide: How to contribute to the OpenCog Collection.

AGI-OS / AGI-Kern Evaluation


Community and Support

The OpenCog project is a community-driven effort. We welcome contributions from researchers, developers, and anyone interested in AGI.


The OpenCog Collection is a continuation of the OpenCog project, pioneered by Dr. Ben Goertzel.

Cognitive Synergy Enhancements

To enforce and test the cognitive synergy between the various components (C++, Python, Rust), a unified entry point has been created.

Unified Synergy Check

Run the following script to build all components, and perform mock interoperability and demo tests:

./synergy.sh

This script ensures that the entire collection is a coherent whole, a key principle for achieving cognitive synergy.

About

Intended to hold the public profile README

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scheme72.9%
  • Tree-sitter Query6.5%
  • C++6.3%
  • C4.6%
  • JavaScript3.0%
  • CSS2.3%
  • Other4.4%

[8]ページ先頭

©2009-2025 Movatter.jp