Client FAQ

  • Which operating systems are supported?
    • We support officially suport modern Linux versions, with Mac support planned for the future once the Metal backend is implemented.
  • Which are the hardware requirements to run a client?
    • You need a CUDA-compatible GPU. As for the exact specs this will depend on the size of the model being trained. Support for AMD ROCm is planned for the future.
  • Can I join a run at any moment?
    • Yes! You will remain as a pending client and start training in the next epoch.
  • Can I leave a run at any moment? How do I leave a run?
    • Yes, you may leave a run by closing the container with the client, either with Ctrl+C in the terminal or by stopping manually the container if it's running detached. However take into account that once rewards are implemented, you will lose all rewards for that epoch.
  • What happens if my connection drops or my client crashes?
    • This is similar to closing the client, just make sure the docker container is correctly stopped and re-run the client.
  • How do I update the client to the latest version?
    • You can force Docker to pull the latest image by running docker pull nousresearch/psyche-client:latest before running the client.
  • Do I need a Solana wallet to train? Does it need to have funds?
  • Are the client and coordinator open-source? Can I report bugs?