Metadata-Version: 2.4
Name: runkite-runner
Version: 0.1.0
Summary: Python runner SDK for the Runkite Agent Protocol control plane (LangGraph and adapters).
Author: Runkite contributors
License: BUSL-1.1
Project-URL: Homepage, https://getrunkite.github.io/runkite/
Project-URL: Repository, https://github.com/getrunkite/runkite
Project-URL: Documentation, https://github.com/getrunkite/runkite/tree/main/docs
Project-URL: Changelog, https://github.com/getrunkite/runkite/blob/main/CHANGELOG.md
Project-URL: Issues, https://github.com/getrunkite/runkite/issues
Keywords: runkite,agent-protocol,langgraph,grpc,agents
Classifier: Development Status :: 4 - Beta
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: grpcio
Requires-Dist: protobuf
Requires-Dist: langgraph
Requires-Dist: langgraph-sdk
Requires-Dist: langchain-core
Requires-Dist: langgraph-checkpoint-postgres
Requires-Dist: psycopg[binary,pool]
Requires-Dist: httpx
Requires-Dist: uvicorn
Requires-Dist: opentelemetry-api
Requires-Dist: opentelemetry-sdk
Requires-Dist: opentelemetry-exporter-otlp
Dynamic: license-file

# runkite-runner (Python)

Python runner for the [Runkite](https://github.com/getrunkite/runkite) control plane.
Connects over gRPC, executes LangGraph (and adapter) agents, streams events back.

```bash
pip install runkite-runner
runkite-runner --config path/to/langgraph.json \
  --grpc-address 127.0.0.1:50051 \
  --http-address http://127.0.0.1:2026
```

Docs: [docs/runners.md](https://github.com/getrunkite/runkite/blob/main/docs/runners.md) · Site: https://getrunkite.github.io/runkite/

License: [BUSL-1.1](https://github.com/getrunkite/runkite/blob/main/LICENSE)
