Metadata-Version: 2.5
Name: redpine-sdk
Version: 0.1.5
Summary: Python client for the Redpine search API
Project-URL: Homepage, https://redpine.ai
Project-URL: Documentation, https://docs.redpine.ai/docs/sdks
Project-URL: Repository, https://github.com/redpine-ai/redpine-sdk-python
License: MIT
Keywords: rag,redpine,retrieval,scientific-literature,search
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: attrs>=23.1
Requires-Dist: httpx>=0.27
Requires-Dist: python-dateutil>=2.8
Requires-Dist: typing-extensions>=4.12
Description-Content-Type: text/markdown

# redpine-sdk

Python client for the Redpine search API. Python 3.10+, sync and async.

```bash
pip install redpine-sdk
```

```python
from redpine import Redpine, F

client = Redpine()  # reads REDPINE_API_KEY
r = client.search("crispr delivery", collections=["corpus"], filters=F("issn").eq("1664-302X"))
for hit in r.results:
    print(hit.id, hit.text[:80])
```

Docs: https://docs.redpine.ai/docs/sdks
