Skip to content

scratcharchive/kachery-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

Releases

No releases published

Packages

No packages published

Languages