client based on nupic.