neuromorphs/NIR

Neuromorphic Intermediate Representation reference implementation

69
/ 100
Established

NIR helps neuromorphic computing researchers and developers easily move their spiking neural network models between different simulation frameworks and specialized hardware platforms. You input your neuromorphic model from one system, and it outputs a standardized model that can be directly used in another compatible system. This is for engineers and scientists working with neuromorphic hardware and SNN simulations.

153 stars. Used by 3 other packages. Available on PyPI.

Use this if you need to transfer a neuromorphic model you've developed or simulated in one framework to be tested or deployed on a different simulator or neuromorphic hardware chip.

Not ideal if you are not working with neuromorphic computing or do not need to port models between different neuromorphic platforms.

neuromorphic-computing spiking-neural-networks hardware-deployment neural-simulation brain-inspired-ai
Maintenance 10 / 25
Adoption 13 / 25
Maturity 25 / 25
Community 21 / 25

How are scores calculated?

Stars

153

Forks

33

Language

Jupyter Notebook

License

BSD-3-Clause

Last pushed

Mar 09, 2026

Commits (30d)

0

Dependencies

2

Reverse dependents

3

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/neuromorphs/NIR"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.