OverviewFilesCommitsIssuesDocsReleasesPeers

hypercore-kb / opencog-kb / repo-categories.json

133 lines · json ref:
{
  "organization": "opencog",
  "total_repos": 89,
  "last_updated": "2026-01-31",
  "categories": {
    "core": {
      "description": "Core infrastructure - active and supported",
      "repos": [
        {"name": "atomspace", "stars": 939, "lang": "C++", "status": "active"},
        {"name": "cogserver", "stars": 28, "lang": "C++", "status": "active"},
        {"name": "atomspace-cog", "stars": 16, "lang": "C++", "status": "active"},
        {"name": "atomspace-rocks", "stars": 18, "lang": "C++", "status": "active"},
        {"name": "cogutil", "stars": 40, "lang": "C++", "status": "active"}
      ]
    },
    "language": {
      "description": "Natural language processing",
      "repos": [
        {"name": "link-grammar", "stars": 407, "lang": "C", "status": "active"},
        {"name": "relex", "stars": 87, "lang": "Java", "status": "maintained"},
        {"name": "learn", "stars": 189, "lang": "Scheme", "status": "active"},
        {"name": "lg-atomese", "stars": 9, "lang": "C++", "status": "active"},
        {"name": "generate", "stars": 32, "lang": "C++", "status": "active"}
      ]
    },
    "machine_learning": {
      "description": "Evolutionary and pattern-based learning",
      "repos": [
        {"name": "moses", "stars": 134, "lang": "C++", "status": "legacy"},
        {"name": "asmoses", "stars": 45, "lang": "C++", "status": "maintained"},
        {"name": "miner", "stars": 9, "lang": "Scheme", "status": "maintained"}
      ]
    },
    "reasoning": {
      "description": "Logic and inference engines (mostly legacy)",
      "repos": [
        {"name": "ure", "stars": 56, "lang": "C++", "status": "legacy"},
        {"name": "pln", "stars": 16, "lang": "Scheme", "status": "legacy"},
        {"name": "attention", "stars": 14, "lang": "C++", "status": "legacy"}
      ]
    },
    "robotics": {
      "description": "Robotics and agent control",
      "repos": [
        {"name": "rocca", "stars": 37, "lang": "Python", "status": "active"},
        {"name": "unity3d-opencog-game", "stars": 55, "lang": "C#", "status": "dormant"},
        {"name": "opencog-to-minecraft", "stars": 20, "lang": "Python", "status": "dormant"},
        {"name": "TinyCog", "stars": 34, "lang": "Python", "status": "dormant"},
        {"name": "ros-behavior-scripting", "stars": 20, "lang": "Python", "status": "maintained"}
      ]
    },
    "vision": {
      "description": "Visual perception systems",
      "repos": [
        {"name": "destin", "stars": 34, "lang": "C++", "status": "dormant"},
        {"name": "python-destin", "stars": 23, "lang": "Python", "status": "dormant"},
        {"name": "vision", "stars": 3, "lang": "C++", "status": "maintained"},
        {"name": "sensory", "stars": 10, "lang": "C++", "status": "active"}
      ]
    },
    "storage": {
      "description": "AtomSpace storage backends",
      "repos": [
        {"name": "atomspace-rocks", "stars": 18, "lang": "C++", "status": "active"},
        {"name": "atomspace-dht", "stars": 8, "lang": "C++", "status": "dormant"},
        {"name": "atomspace-ipfs", "stars": 4, "lang": "C++", "status": "maintained"}
      ]
    },
    "bioinformatics": {
      "description": "Genomics and proteomics",
      "repos": [
        {"name": "agi-bio", "stars": 25, "lang": "Scheme", "status": "maintained"}
      ]
    },
    "infrastructure": {
      "description": "Build, deploy, containerization",
      "repos": [
        {"name": "docker", "stars": 79, "lang": "Shell", "status": "active"},
        {"name": "ocpkg", "stars": 22, "lang": "Shell", "status": "maintained"},
        {"name": "guile-dbi", "stars": 31, "lang": "C", "status": "active"},
        {"name": "benchmark", "stars": 6, "lang": "C++", "status": "maintained"},
        {"name": "test-datasets", "stars": 10, "lang": null, "status": "maintained"}
      ]
    },
    "visualization": {
      "description": "AtomSpace visualization tools",
      "repos": [
        {"name": "cogprotolab", "stars": 5, "lang": "JavaScript", "status": "maintained"},
        {"name": "atomspace-explorer", "stars": 5, "lang": "JavaScript", "status": "dormant"},
        {"name": "linkgrammar-relex-web", "stars": 12, "lang": "HTML", "status": "dormant"}
      ]
    },
    "experimental": {
      "description": "GPU, spacetime, and other experiments",
      "repos": [
        {"name": "atomese-simd", "stars": 4, "lang": "C++", "status": "experimental"},
        {"name": "spacetime", "stars": 15, "lang": "C++", "status": "maintained"}
      ]
    },
    "legacy_main": {
      "description": "Original monolithic repo - now split",
      "repos": [
        {"name": "opencog", "stars": 2431, "lang": "C++", "status": "deprecated"}
      ]
    }
  },
  "priority_skills": [
    "atomspace",
    "link-grammar",
    "learn",
    "cogserver",
    "rocca",
    "moses",
    "asmoses",
    "cogutil",
    "docker",
    "atomspace-rocks"
  ],
  "build_order": [
    "cogutil",
    "atomspace",
    "atomspace-rocks",
    "cogserver",
    "atomspace-cog",
    "link-grammar",
    "lg-atomese",
    "ure",
    "attention",
    "pln",
    "opencog"
  ]
}