Skip to content

OpenCoq/opencog-org

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenCog Organization Repository

This repository contains the OpenCog ecosystem components and comprehensive build automation.

🚀 One-Click Gitpod Deployment

Launch a complete OpenCog development environment in your browser with zero configuration:

Open in Gitpod

✨ What You Get Instantly

  • 🧠 Complete OpenCog Ecosystem - AtomSpace, CogServer, and all core components
  • 🐍 Python 3.10 Environment - Pre-configured with scientific computing libraries
  • 📦 Guix Package Manager - Reproducible builds with automatic fallback
  • 🔧 Automated Build System - One-command build of entire ecosystem
  • 🌐 Port Forwarding - Direct browser access to OpenCog services
  • 📚 Comprehensive Documentation - Guides, troubleshooting, and examples
  • 🛠️ VS Code Integration - Full IDE with C++, Python, and Guile support

🎯 Two-Minute Quick Start

  1. Click the Gitpod button above ⬆️
  2. Wait 2-3 minutes for automatic environment setup
  3. Run opencog_status to verify installation
  4. Run build-opencog to build all components
  5. Run demos to see available examples

🌐 Service Access

Once deployed, access OpenCog services via Gitpod's port forwarding:

Service Port Access
CogServer Telnet 17001 start-cogserver
CogServer Web UI 18001 Browser preview
REST API 5000 Browser preview
Web Demos 8080 Browser preview

📖 Documentation

🏗️ OpenCog Dependency Build Matrix

We've implemented a comprehensive GitHub Actions workflow that builds and installs all OpenCog components according to dependency diagrams with matrix discovery of hidden dependencies.

Key Features:

  • 40+ Component Coverage: Builds the entire OpenCog ecosystem
  • 9 Dependency Layers: Foundation → Core → Logic → Cognitive → Advanced → Learning → Language → Robotics → Integration
  • Fail-Never Approach: Discovers all possible build issues without stopping
  • Matrix Build Strategy: Parallel builds within dependency categories
  • Hidden Dependency Discovery: Systematic identification of undocumented dependencies
  • Comprehensive Reporting: Automated issue creation and detailed build summaries

Quick Start:

  1. Go to Actions tab
  2. Select "OpenCog Dependency Build Matrix"
  3. Click "Run workflow"
  4. Choose build category (or "all" for complete build)

Documentation:

Repository Structure

This repository contains OpenCog components organized by functional categories as defined in the dependency diagrams.

About

Intended to hold the public profile README

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scheme 73.0%
  • Tree-sitter Query 6.6%
  • C++ 6.2%
  • C 4.7%
  • JavaScript 2.9%
  • CSS 2.3%
  • Other 4.3%