Metadata-Version: 2.5
Name: anneal-run
Version: 0.0.1
Summary: Anneal compiles your agent's hot paths into code; the model only runs on what's new.
Project-URL: Homepage, https://anneal.run
Author-email: Anneal <hello@anneal.run>
License-Expression: Apache-2.0
License-File: LICENSE
Classifier: Development Status :: 1 - Planning
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Typing :: Typed
Requires-Python: >=3.12
Description-Content-Type: text/markdown

# Anneal

Anneal compiles your agent's hot paths into code; the model only runs on what's new.

Anneal records how an agent performs a workflow and compiles the reproducible parts into deterministic steps. Guards filter the inputs, and when a guard fails or a step cannot be reproduced, Anneal hands control back to the original agent. Every savings number is reported next to a handwritten script for the same workflow.

Status: pre-alpha (Milestone 1). See [ANNEAL-ROADMAP.md](ANNEAL-ROADMAP.md) and <https://anneal.run>.

## Install

```sh
pip install anneal-run
anneal --version
```

## Develop

```sh
make setup   # uv sync
make check   # ruff + mypy --strict + pytest
```

## License

Apache-2.0
