Metadata-Version: 2.4
Name: kallima
Version: 0.1.0
Summary: Python SDK for the Kallima antibody design API
Project-URL: Homepage, https://www.kallima.bio
Project-URL: Documentation, https://docs.kallima.bio
Project-URL: Repository, https://github.com/jbmcmahan/antibody
Author: Kallima
License: MIT
Keywords: antibody,bioinformatics,humanization,sdk,structure-prediction
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: httpx>=0.27
Provides-Extra: dev
Requires-Dist: pytest>=8; extra == 'dev'
Requires-Dist: respx>=0.21; extra == 'dev'
Description-Content-Type: text/markdown

# kallima

Python SDK for the [Kallima](https://www.kallima.bio) antibody design API.

```bash
pip install kallima
```

Requires Python 3.10+. The only runtime dependency is `httpx`.

## Quickstart

```python
import os
from kallima import KallimaClient

client = KallimaClient(os.environ["KALLIMA_API_KEY"])

# Humanize a variant
job = client.humanizations.submit(variant_id="var_...")
job.wait(timeout=120)

for strategy in job.results:
    print(strategy["strategy"], strategy["oasis_score"]["mean"])
```

Full documentation at [docs.kallima.bio](https://docs.kallima.bio).
