Metadata-Version: 2.4
Name: frx
Version: 0.0.1
Summary: Public-facing name for Fractal JAX. This PyPI package is a placeholder; the real frx/frxlib wheels are multi-GB and ship from the Fractalyze package index.
Project-URL: Homepage, https://github.com/fractalyze/frx
Project-URL: Source, https://github.com/fractalyze/frx
Author-email: Fractalyze <contact@fractalyze.io>
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: fractalyze,jax,zero-knowledge,zk
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.11
Description-Content-Type: text/markdown

# frx

Public-facing distribution of [Fractal JAX](https://github.com/fractalyze/jax).

```bash
pip install frx
```
```python
import frx
import frx.numpy as jnp
frx.jit(f)(x)
frx.lax.scan(g, c, xs)
```

`frx` / `frxlib` are Fractal JAX's `jax` / `jaxlib` wheels rebranded at packaging
time, so they coexist with upstream `jax` and auto-publish with every merged PR.
Fractal JAX stays authored as `jax` internally for clean upstream rebases.

**The rebrand tooling lives in Fractal JAX**, not here:
[`build/frx_rename.py`](https://github.com/fractalyze/jax/blob/main/build/frx_rename.py),
wired into `dev-release.yml`. This repo is reserved for the public-facing frx
product (docs, site, examples).
