Skip to content

Unified repository integrating core OpenCog frameworks (cogutil, atomspace, cogserver), with automated builds, interactive chatbot tutorials, and intuitive cognitive visualization.

License

Notifications You must be signed in to change notification settings

OzCog/opencog-unified

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenCog Unified Cognitive Repository

Cognitive Vision

Unified integration of OpenCog core components as a single monorepo, designed for ease of deployment, automation, and interactive neural-symbolic exploration. All components are directly included (no submodules) for seamless development and integration.

Repository Structure

opencog-unified/
├── cogutil/                    # Core utilities
├── atomspace/                  # Knowledge representation core  
├── cogserver/                  # Distributed cognitive server
├── unify/                      # Pattern unification system
├── ure/                        # Unified Rule Engine
├── language-learning/          # Language learning components
├── moses/                      # Meta-Optimizing Semantic Evolutionary Search
├── atomspace-restful/          # RESTful API for AtomSpace
├── atomspace-rocks/            # RocksDB storage backend
├── atomspace-storage/          # Storage backends
├── cognitive-patterns/         # Pattern recognition components
├── cognitive-visualization/    # Cognitive visualization tools
├── neural-symbolic-integration/ # Neural-symbolic bridge
├── ggml-tensor-kernel/         # GGML tensor processing
├── agentic-kernels-catalog/    # Agentic AI kernels
├── distributed-cognition/      # Distributed processing
├── knowledge-base/             # Knowledge management
├── tutorial-automation/        # Interactive tutorials
├── scripts/                    # Automation & validation scripts
├── tests/                      # Integration tests
└── documentation/              # Project documentation

Monorepo Structure

This repository has been converted from a submodule-based structure to a unified monorepo. All components are now directly included:

  • No submodules: All dependencies are directly integrated
  • Unified build system: Single CMake configuration for all components
  • Simplified development: Clone once, build everything
  • Integrated testing: Cross-component testing and validation

Previously External Components (now integrated)

  • unify/ - Pattern unification system (from opencog/unify)
  • ure/ - Unified Rule Engine (from opencog/ure)
  • language-learning/ - Language learning components (from opencog/language-learning)

Next Steps

  • Set up containerized builds (Docker)
  • Configure Continuous Integration (CI/CD)
  • Develop interactive chatbot tutorial
  • Prototype cognitive visualization GUI

About

Unified repository integrating core OpenCog frameworks (cogutil, atomspace, cogserver), with automated builds, interactive chatbot tutorials, and intuitive cognitive visualization.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7