Metadata-Version: 2.4
Name: marchese-md
Version: 1.0.0
Summary: Python SDK for the Marchese Method: Token Optimization & Orchestration
Author: Rainier Potgieter
License: MIT
Project-URL: Homepage, https://github.com/SingularityAI-Dev/marchese-method
Project-URL: Repository, https://github.com/SingularityAI-Dev/marchese-method
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pyyaml>=6.0
Requires-Dist: jsonschema>=4.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Dynamic: license-file

# marchese-md

Python SDK for the [Marchese Method](https://github.com/SingularityAI-Dev/marchese-method): the token-optimization, script-driven, 4-block orchestration layer for AI agent engineering.

Thin parse/validate layer over the same JSON Schema used by the reference `@marchese-md/core` TypeScript package.

## Install

```bash
pip install marchese-md
```

## Usage

```python
from marchese_md import parse, validate

spec = parse("MARCHESE.md")
errors = validate(spec)
```

See the [main repo](https://github.com/SingularityAI-Dev/marchese-method) for the full `MARCHESE.md` specification.

## License

MIT
