Metadata-Version: 2.4
Name: aureum
Version: 0.4.1
Summary: Python bindings and developer API for the Aureum semantic kernel.
License-Expression: Apache-2.0
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: pyyaml>=6.0.2
Requires-Dist: click>=8.1.0
Requires-Dist: anthropic>=0.40.0
Requires-Dist: numpy>=1.26.0
Requires-Dist: scipy>=1.12.0
Requires-Dist: scikit-learn>=1.4.0
Requires-Dist: networkx>=3.0
Requires-Dist: jax[cpu]>=0.4.30
Requires-Dist: optax>=0.2.3
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: ruff>=0.16.0; extra == "dev"
Requires-Dist: mypy>=1.10.0; extra == "dev"
Requires-Dist: types-PyYAML>=6.0.2; extra == "dev"
Provides-Extra: web
Requires-Dist: fastapi>=0.110.0; extra == "web"
Requires-Dist: uvicorn[standard]>=0.27.0; extra == "web"

# Aureum Python Bindings

Python developer API and CLI for the Aureum self-proving semantic kernel for finance.

This package provides:

- `aureum` — the command-line interface for deterministic backtests, strategy authoring, snapshots, reflection, and the new Phase 4 portfolio-construction edges.
- Python modules for classical MPT, causal MPT, conformal portfolios, neuro-symbolic alpha, semantic knowledge graphs, differentiable execution, and economic-security audit.
- A self-proving backtest certificate (ABC) with SHA-256 lineage and reproducibility guarantees.

For the full project README, roadmap, and documentation, see the repository root:
https://github.com/satyamdas03/aureum

## Install

```bash
pip install aureum
```

## Quick start

```bash
aureum backtest examples/strategies/momentum.yaml \
  --data examples/data/synthetic_prices.csv \
  --certificate certificate.json
```

## License

Apache-2.0
