Metadata-Version: 2.4
Name: modaic
Version: 0.25.0
Summary: Modaic, a python framework for packaging and reproducing DSPy programs
Project-URL: Homepage, https://github.com/modaic-ai/modaic
Project-URL: Modaic, https://www.modaic.dev
Project-URL: Docs, https://docs.modaic.dev
Author-email: Tyrin <tyrin@modaic.dev>, Farouk <farouk@modaic.dev>
License: MIT
Requires-Python: <3.14,>=3.10
Requires-Dist: dspy>=3.1.0
Requires-Dist: gitpython>=3.1.45
Requires-Dist: modaic-client
Requires-Dist: python-frontmatter>=1.1.0
Requires-Dist: safetensors>=0.7.0
Requires-Dist: tomlkit>=0.13.3
Provides-Extra: anthropic
Requires-Dist: anthropic>=0.40.0; extra == 'anthropic'
Requires-Dist: duckdb>=1.2.0; extra == 'anthropic'
Requires-Dist: httpx>=0.27.0; extra == 'anthropic'
Provides-Extra: azure
Requires-Dist: duckdb>=1.2.0; extra == 'azure'
Requires-Dist: openai>=1.0.0; extra == 'azure'
Provides-Extra: batch
Requires-Dist: anthropic>=0.40.0; extra == 'batch'
Requires-Dist: datasets; extra == 'batch'
Requires-Dist: duckdb>=1.2.0; extra == 'batch'
Requires-Dist: httpx>=0.27.0; extra == 'batch'
Requires-Dist: modal; extra == 'batch'
Requires-Dist: openai>=1.0.0; extra == 'batch'
Requires-Dist: pandas; extra == 'batch'
Requires-Dist: together>=2.0.0a17; extra == 'batch'
Provides-Extra: fireworks
Requires-Dist: duckdb>=1.2.0; extra == 'fireworks'
Requires-Dist: httpx>=0.27.0; extra == 'fireworks'
Provides-Extra: modal
Requires-Dist: duckdb>=1.2.0; extra == 'modal'
Requires-Dist: modal; extra == 'modal'
Requires-Dist: pandas; extra == 'modal'
Provides-Extra: openai
Requires-Dist: duckdb>=1.2.0; extra == 'openai'
Requires-Dist: openai>=1.0.0; extra == 'openai'
Provides-Extra: together
Requires-Dist: duckdb>=1.2.0; extra == 'together'
Requires-Dist: together>=2.0.0a17; extra == 'together'
Description-Content-Type: text/markdown

# modaic

A Python framework for packaging and reproducing DSPy programs.

## Installation

```bash
pip install modaic
```

## Documentation

Full documentation at [docs.modaic.dev](https://docs.modaic.dev).
