kachery-client

Python client for kachery


License
Apache-2.0
Install
pip install kachery-client==1.2.0

Documentation

kachery-client

Python client for a kachery node.

See the kachery documentation

Requirements

Tested on Linux, should also work on macOS and Windows Subsystem for Linux.

Running a kachery daemon also requires Nodejs >= 12.

Installation

# With Python >=3.8 and NumPy
pip install --upgrade kachery-client

Unless you are using kachery client in direct or ephemeral mode, you should also run a kachery daemon.

Command-line usage

The following commands are available in a terminal. Use --help to get detailed usage information.

kachery-cat # Load a file and print the content
kachery-load # Load a file locally, or download from the kachery network
kachery-store # Store a file locally (it can then become part of the kachery network)
kachery-link # Like store, except creates a link to the file rather than copying
kachery-client info # Prints the node ID and indicates whether the client has access to the daemon

Python usage

import kachery_client as kc

...

See: