Metadata-Version: 2.4
Name: ark-sdk
Version: 0.1.32
Summary: Python SDK for ARK - Agentic Runtime for Kubernetes
Project-URL: Homepage, https://github.com/mckinsey/agents-at-scale-ark
Project-URL: Repository, https://github.com/mckinsey/agents-at-scale-ark
Project-URL: Documentation, https://mckinsey.github.io/agents-at-scale-ark
Project-URL: Bug Tracker, https://github.com/mckinsey/agents-at-scale-ark/issues
Author-email: McKinsey & Company <dave.kerr@quantumblack.com>
Keywords: agentic-ai,agents,ai,ark,automation,kubernetes,llm,mckinsey
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Clustering
Requires-Python: >=3.9
Requires-Dist: kubernetes-asyncio>=32.0.0
Requires-Dist: kubernetes>=32.0.0
Requires-Dist: pydantic>=2
Requires-Dist: python-dateutil>=2.8.2
Requires-Dist: typing-extensions>=4.7.1
Requires-Dist: urllib3<3.0.0,>=2.1.0
Provides-Extra: dev
Requires-Dist: mypy>=1.5; extra == 'dev'
Requires-Dist: pytest-cov>=4.0.0; extra == 'dev'
Requires-Dist: pytest>=7.2.1; extra == 'dev'
Requires-Dist: types-python-dateutil>=2.8.19.14; extra == 'dev'
Description-Content-Type: text/markdown

# ARK Python SDK

Python SDK for ARK - Agentic Runtime for Kubernetes. This SDK is part of the open source [Agents at Scale ARK](https://github.com/mckinsey/agents-at-scale-ark) project.

This package provides Python bindings for managing ARK agents, models, queries, and other resources in Kubernetes. It is partly generated from the ARK Custom Resource Definitions (CRDs), with additional capabilities layered on top.

## Installation

```bash
pip install ark-sdk
```

## Usage

```python
import ark_sdk

# Example usage
# Configure your Kubernetes client and start managing ARK resources
```

## Documentation

For full documentation and examples, visit the [ARK project repository](https://github.com/mckinsey/agents-at-scale-ark).

## Requirements

- Python 3.9+
- Kubernetes cluster with ARK installed