Skip to main content

katsoft-llm-kit

LLM access, durable agent jobs and batch content pipelines in one library. The import package is llm_kit; the console script is llm-kit.

pip install katsoft-llm-kit
pip install "katsoft-llm-kit[sdk,jobs,config]"
llm-kit --help

The base install depends on katsoft-contracts (execution-event envelope, interrupt contract, model declaration parser) and nothing else. Extras: config, jobs and pipeline bring PyYAML; sdk brings the OpenAI client (the OpenRouter HTTP path); local brings psutil; frontdoor brings FastAPI, uvicorn and httpx.

Runtime mode

llm_kit._runtime.mode() reports how the library is deployed. This distribution is "package": the contracts come from katsoft-contracts, and the features that need the plugin marketplace's bootstrap_lib (the Codex adapter, claudx propagation, skill context, the code-review lane) raise UnsupportedInPackageMode. The model registry reads the shipped defaults; point MODEL_ENDPOINTS_REGISTRY at a registry file to change them.

Do not install this distribution into an environment that also holds the plugin's linked llm_kit copy.

Source

The source lives in the plugins-kit repository (plugins/llm-kit/lib/llm_kit). Releases are tagged katsoft-llm-kit-v<version> in the repository named by the Source project URL.

Metadata

Release files for katsoft-llm-kit 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for katsoft-llm-kit 1.0.0
File Interpreter ABI Platform
katsoft_llm_kit-1.0.0-py3-none-any.whl Python 3 none any Details

Release files / katsoft_llm_kit-1.0.0-py3-none-any.whl

Download URL katsoft_llm_kit-1.0.0-py3-none-any.whl
Size 785.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
dab9c7053a85de37c20948216e804f1fe477b96d9973cc9b4009b6e9df9e290c
BLAKE2b-256 checksum
How to use checksums
614b4d94a06861782e1c04b8fd3a2f5d2606c69de11385c572510c2c874ff8f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

Security for katsoft-llm-kit 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 1 file in this release has been uploaded with provenance metadata.

Attestation for katsoft_llm_kit-1.0.0-py3-none-any.whl

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

1.0.0 This release

1 release file Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page