Metadata-Version: 2.4
Name: carnot-ebm
Version: 0.1.0b1
Summary: Open-source Energy Based Model framework for verifying and repairing LLM outputs (Rust + JAX)
Author-email: Ian Blenke <ian@blenke.com>
Maintainer-email: Ian Blenke <ian@blenke.com>
License: Apache-2.0
Project-URL: Homepage, https://github.com/Carnot-EBM/carnot-ebm
Project-URL: Repository, https://github.com/Carnot-EBM/carnot-ebm
Project-URL: Documentation, https://carnot-ebm.org
Project-URL: Issues, https://github.com/Carnot-EBM/carnot-ebm/issues
Project-URL: Model Hub, https://huggingface.co/Carnot-EBM
Project-URL: Changelog, https://github.com/Carnot-EBM/carnot-ebm/blob/main/ops/changelog.md
Keywords: energy-based-models,ebm,llm-verification,llm-repair,constraint-satisfaction,ising,sampling,machine-learning,jax
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: jax>=0.4.30
Requires-Dist: jaxlib>=0.4.30
Requires-Dist: equinox>=0.11.2
Requires-Dist: flax>=0.10
Requires-Dist: jaxtyping>=0.2.23
Requires-Dist: optax>=0.2
Requires-Dist: hypothesis>=6.0
Requires-Dist: numpy>=1.26
Requires-Dist: safetensors>=0.4
Requires-Dist: z3-solver>=4.16
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: pytest-cov>=5.0; extra == "dev"
Requires-Dist: pytest-xdist>=3.5; extra == "dev"
Requires-Dist: ruff>=0.6; extra == "dev"
Requires-Dist: mypy>=1.11; extra == "dev"
Requires-Dist: pre-commit>=3.8; extra == "dev"
Provides-Extra: cuda
Requires-Dist: jax[cuda12]>=0.4.30; extra == "cuda"
Requires-Dist: tensorrt-llm; extra == "cuda"
Provides-Extra: llm
Requires-Dist: openai>=1.0; extra == "llm"
Provides-Extra: dwave
Requires-Dist: dwave-ocean-sdk>=6.0; extra == "dwave"
Provides-Extra: mcp
Requires-Dist: mcp>=1.0; extra == "mcp"
Provides-Extra: rust
Requires-Dist: maturin<2.0,>=1.7; extra == "rust"
Provides-Extra: all
Requires-Dist: carnot[dwave,llm,mcp,rust]; extra == "all"
Dynamic: license-file

---
license: apache-2.0
---
# Carnot Smallest Test Model

This is a test upload for the Carnot-EBM project. No emojis here.
