Skip to content

Collection of KOI related resources and repositories

Notifications You must be signed in to change notification settings

BlockScience/koi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Welcome to the KOI project!

KOI (Knowledge Organization Infrastructure) is a collective research effort across BlockScience, Metagov, and RMIT. This repo is intended to be a jumping off point to find resources and information related to the project.

The repositories below are roughly divided into KOI versions 1 - 3, indicating which iteration the core infrastructure is on (not necessarily how recent or in use it is). Version 1 is BlockScience's KMS (Knowledge Management System), which started the KOI research initiative. This version predates RIDs and powers a KMS-GPT Slack bot (kms-slack) as well as a web interface (kms-api, kms-web) using a cloud based knowledge processing pipeline (not all repos are publicly available). Version 2 is Metagov's KOI Pond project, which was the next iteration of the KOI technology. This is based upon the monolithic API (koi-api) and RID v2, with primitive knowledge sensors for a few platforms (kms-tools). Version 3 is the current research effort being led by BlockScience and RMIT (through the Telescope project). RIDs have been codified into v3 (rid-lib, rid-registry), and a prototype of a decentralized node based network architecture is being developed (koi-sensors, etc.).

Repositories are (again roughly) sorted into four tracks: the core infrastructure, and the involved orgs: BlockScience, Metagov, and RMIT. This generally indicates under which org the work for that repository was done. Past work on KOI v1/2 could also be considered core infrastructure, but I've only put the KOI v3 repos which are intended for broader usage there. As development of v3 continues under BlockScience and RMIT continues, more resources will be spun out into the core infrastructure track. The goal is for each org's individual KOI implementation to be built on top of the core infrastructure, and to jointly contribute to its research and development.

Code Repository Inventory

  • Core Infrastructure
  • BlockScience
    • koi-sensors (KOI v3) - Active development of sensor node prototypes exploring new KOI network architecture. Using latest version of rid-lib.
    • kms-slack (KOI v1) - KMS-GPT Slack bot chat interface implementing its own vectorstore.
    • kms-web (KOI v1) - Upgraded KMS website with KMS-GPT chat interface and text search.
    • kms-api (KOI v1) - Backend for upgraded KMS website.
    • kms-identity (pre-KOI v2) - Prototype implementing RID v1 with graph primitives.
  • Metagov
    • koi-api (KOI v2) - Metagov KOI instance with RID v2 support including graph, cache, and vectorstore subsystems. All integrated in a single monolithic API that isn't very composable.
    • kms-tools (KOI v2) - Sensors and interfaces for Metagov KOI, including KOI-GPT, Slack listener and backfill, and websites.
  • RMIT
    • slack-telescope (KOI v3) - RMIT tool to manage consent based ethnographic research collecting Slack messages. "KOI-lite" stand alone implementation with a built in cache and limited graph capabilities. Using latest version of rid-lib.

Other Resources

About

Collection of KOI related resources and repositories

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published