Skip to main content

korullm

korullm is the LLM boundary extracted from Koru. It provides strategy selection, policy-resolved SubLLM transports and a fail-closed Cursor SDK lane.

Koru owns task orchestration, browser/IDE control and business policies. This package owns only model selection and model invocation.

Installation

pip install korullm
pip install 'korullm[cursor]'

Usage

from pathlib import Path
from korullm import run_subllm

result = run_subllm(
    "Return a JSON plan.",
    Path.cwd(),
    route_function="planning-assistant",
    system_prompt="Return only valid JSON.",
)
assert result.returncode == 0

The model and credentials are resolved by SubLLM for the koru-agent route; callers do not select providers or read secret values directly.

Metadata

Release files for korullm 0.1.0

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

Source distribution (sdist)

Source distribution for korullm 0.1.0
File Size Uploaded
korullm-0.1.0.tar.gz 14.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for korullm 0.1.0
File Interpreter ABI Platform
korullm-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 32.7 kB

Release files / korullm-0.1.0.tar.gz

Download URL korullm-0.1.0.tar.gz
Size 14.8 kB
Tags Source
SHA-256 checksum
How to use checksums
5d47dccde35c1b47f796fcfade226c9370a6b9ed4fb02efa23b1a36d586182b7
BLAKE2b-256 checksum
How to use checksums
c7caa1783f9258a9e7da66918b27fb8c1131bd2583c9e5e7f92a7104e790cae1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / korullm-0.1.0-py3-none-any.whl

Download URL korullm-0.1.0-py3-none-any.whl
Size 17.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8da9b2861db73e888abb10093c685923f0f7816181ff5ec20caccd928ddfee3b
BLAKE2b-256 checksum
How to use checksums
40a13f43891dc0308afb78a0242adf10ec70ad6693d35dab76b599274ab55e3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

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