Skip to main content

Getting Started

Quick introduction to Synfire and how to start using the registry.

Overview

Synfire makes it easy to share and discover neuromorphic models. Whether you're a researcher publishing your latest work or an engineer looking for models to deploy, Synfire provides the tools you need.

Installation

Install Synfire once to get both the CLI and the Python SDK:

pip install synfire

Authentication

To publish models, you'll need to authenticate. Log in using the CLI:

synfire login

This will open your browser for authentication. Your token will be securely stored in your operating system's credential store.

For CI/CD workflows, you can use the SYNFIRE_TOKEN environment variable instead.

Downloading a Model

To download a model from the registry:

synfire pull nrg-lab/snn-classifier

This downloads the latest release. To specify a version:

synfire pull nrg-lab/snn-classifier:1.0.0

Next Steps