Skip to main content

openvino — Sovereign Local LLM (OpenVINO GenAI)

OpenAI-compatible server + Ollama-like CLI for Qwen3 and other text models exported to OpenVINO IR. Intel Arc iGPU (Vulkan) ready, 100% uv, typer + rich, no sh wrappers.

Stack

  • Python 3.12, uv, openvino-genai==2026.3.1, optimum-intel==2.1.0, transformers, fastapi + uvicorn, huggingface_hub, httpx, typer, rich, python-dotenv
  • src/openvino/config.py — plain frozen dataclass (no YAML)
  • CONTRACT.md — source of truth

Install

# From project root
uv sync --python 3.12
make uv-link   # or: uv tool install --editable . --force
openvino --help

Or directly:

uv tool install --editable . --force

Usage

openvino ls                          # list local IR models
openvino ps                          # show loaded model
openvino pull qwen3:1.7b            # HF Qwen/Qwen3-1.7B → IR
openvino pull Qwen/Qwen3-4B         # HF id direct
openvino rm qwen3:1.7b
openvino search qwen3
openvino show qwen3:1.7b
openvino run qwen3:1.7b "Bonjour"

# Server (systemd)
systemctl --user enable --now openvino.service
curl -s http://127.0.0.1:11437/health | jq
curl -s http://127.0.0.1:11437/v1/models | jq

# Env
OPENVINO_HOME=~/.local/share/openvino  # models root
OPENVINO_URL=http://127.0.0.1:11437
OPENVINO_HOST=127.0.0.1:11437   # or just :11437 (Ollama-style, host optional)

Development

make check   # ruff + pyright + pytest
make help

Metadata

Release files for k-openvino 0.2.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 k-openvino 0.2.0
File Size Uploaded Provenance Actions
k_openvino-0.2.0.tar.gz 20.8 kB Without provenance Details for k_openvino-0.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for k-openvino 0.2.0
File Interpreter ABI Platform Actions
k_openvino-0.2.0-py3-none-any.whl Python 3 none any Details for k_openvino-0.2.0-py3-none-any.whl

Total release size: 43.5 kB

Release files / k_openvino-0.2.0.tar.gz

Download URL k_openvino-0.2.0.tar.gz
Size 20.8 kB
Tags Source
SHA-256 checksum
How to use checksums
7cb80ab866d57a09b84cabec8991491f56d8fb75fd87b923d542176b21c7259f
BLAKE2b-256 checksum
How to use checksums
9e08b4939302a47d86ac171ff044b0abf4f9773c4a7b9ed891a4460b87e674c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / k_openvino-0.2.0-py3-none-any.whl

Download URL k_openvino-0.2.0-py3-none-any.whl
Size 22.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fd506a7af0cc8feddca778efbae6cafd088e2258ee68ea36cac3ffea75fad570
BLAKE2b-256 checksum
How to use checksums
855b30d868a62e309354f47cb809e15fbb22ad38fffb13f9d10837e65cb90813
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for k-openvino 0.2.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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files No 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