π New to this repository? See NAVIGATION.md for a comprehensive guide to finding your way around.
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.
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
β βββ analysis/ # Analysis and metrics scripts
β βββ bootstrap/ # Integration and setup scripts
β βββ build/ # Build optimization scripts
β βββ demo/ # Demonstration scripts
β βββ entelechy/ # Entelechy framework scripts
β βββ implementation/ # Implementation automation
β βββ testing/ # Test execution scripts
βββ tests/ # Integration tests
βββ docs/ # Project documentation
β βββ archive/ # Historical documentation
β βββ cognitive/ # Cognitive architecture docs
β βββ entelechy/ # Entelechy framework docs
β βββ guides/ # Implementation guides
β βββ phases/ # Phase-specific documentation
β βββ reports/ # Progress reports and summaries
β βββ todo-fixme/ # TODO/FIXME tracking
βββ data/ # Generated data and results
β βββ analysis-results/ # Analysis outputs
β βββ cognitive-state/ # Cognitive state snapshots
β βββ entelechy/ # Entelechy tracking data
β βββ test-results/ # Test outputs and logs
β βββ todo-fixme/ # TODO/FIXME tracking data
βββ documentation/ # Core documentation framework
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
unify/- Pattern unification system (from opencog/unify)ure/- Unified Rule Engine (from opencog/ure)language-learning/- Language learning components (from opencog/language-learning)
- Set up containerized builds (Docker)
- Configure Continuous Integration (CI/CD)
- Develop interactive chatbot tutorial
- Prototype cognitive visualization GUI