firstbatchxyz / dkn-compute-node

Compute Node of Dria Knowledge Network.
Apache License 2.0
88 stars 34 forks source link

Grand Unification #125

Closed erhant closed 3 weeks ago

erhant commented 1 month ago

This repository could be (and should be) turned into a workspace with the following crates:

  1. dkn-p2p-client that handles all P2P connections
  2. dkn-model-client that handles Workflow execution, and model configurations & service checks
  3. dkn-oracle-node that handles LLM oracle executions, uses (2)
  4. dkn-compute-node that handles DKN tasks, uses (1) and (2)
  5. dkn-node-launcher that basically takes care of configurations, envs, and updates; this shall be the only executable released & downloaded, the choice of node should come with a command line argument as it does in Oracle
erhant commented 1 month ago

Note that Ollama Workflows will be re-exported from dkn-model-client, so if there is an update there we only need to update the version within dkn-model-client only!

erhant commented 3 weeks ago

Closing, oracle and launcher may come in a later date but the #127 works fine!