Metadata-Version: 2.4
Name: spicex
Version: 0.0.1
Summary: A differentiable SPICE circuit solver in JAX
Author-email: Philip Mocz <philip.mocz@gmail.com>
License-Expression: GPL-3.0
Project-URL: Documentation, https://spicex.readthedocs.io
Project-URL: Homepage, https://github.com/SpiceXProject/spicex
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: jax>=0.4.20
Requires-Dist: optax>=0.2.0
Requires-Dist: numpy
Requires-Dist: matplotlib
Provides-Extra: cuda12
Requires-Dist: jax[cuda12]==0.6.0; extra == "cuda12"

<p align="center">
  <a href="https://adirondax.readthedocs.io">
    <img src="docs/_static/spicex-logo.svg" alt="spicex" width="360"/>
  </a>
</p>

# spicex


A differentiable SPICE circuit solver in JAX

Author: [Philip Mocz (@pmocz)](https://github.com/pmocz/)

⚠️ SpiceX is currently being built and is not yet ready for use. Check back later ⚠️


## Install SpiceX

Install with:

```console
pip install spicex
```

or see the docs for how to [build from source](https://spicex.readthedocs.io/en/latest/pages/installation.html).


## Examples

Check out the [`examples/`](https://github.com/SpiceXProject/spicex/tree/main/examples/) directory for demonstrations of using SpiceX.

XXX



## Links

* [Code repository](https://github.com/SpiceXProject/spicex) on GitHub (this page).
* [Documentation](https://spicex.readthedocs.io) for up-to-date information about installing and using SpiceX.


## Cite this repository

If you use this software, please cite it as below.

```bibtex
@software{Mocz_SpiceX_2026,
   author = {Mocz, Philip},
      doi = {10.5281/zenodo.XXXXX},
    month = apr,
    title = {{SpiceX}},
      url = {https://github.com/SpiceXProject/spicex},
  version = {0.0.1},
     year = {2026}
}
```
