Skip to main content

jigor-cli — the jigor binary (CLI + HTTP gateway)

Ask System One decision models from the terminal or over HTTP. von and laya run locally as ONNX; jev runs remote on OpenRouter Decisions — one wire protocol across all of them: noul/choice/score questions in, typed answers out.

cargo install jigor-cli      # or: npm install --global @zatsepin/jigor  /  pip install jigor
jigor serve --host 127.0.0.1 --port 8000   # HTTP gateway: POST /v1/systemone, GET /healthz
jigor ask [--model <id>] [--provider <p>]  # the same wire over stdin, no HTTP layer
jigor models                               # provider x model pairs

The installed command is jigor. cargo install builds against the ONNX Runtime prebuilts, available for linux x64/arm64, macOS Apple Silicon and Windows x64; on Intel Macs use the prebuilt universal binary instead (uvx jigor, pip install jigor or npm install --global @zatsepin/jigor).

Model aliases: von, laya, jev, jev-latest. The local ONNX models download to ~/.cache/huggingface on first use; set OPENROUTER_API_KEY for the remote jev backend.

Example

jigor ask --model von <<'JSON'
{
  "state": { "error": "Disk volume /var/log at 98% capacity." },
  "questions": {
    "requires_intervention": {
      "type": "noul",
      "instructions": "Does this disk space condition require operational intervention?"
    }
  }
}
JSON
# {"model":"von-1.0.0","backend":"local","answers":{"requires_intervention":{"type":"noul","noul":0.2739}}}

The jigor Rust library

This binary is a thin shell over the jigor crate — local ONNX backends in von/laya, remote jev via OpenRouter Decisions, and one answers() call for all three. Use the library directly when you want decisions inside a Rust program: crate docs · full project README.

Release files for jigor 0.1.3

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

Source distribution (sdist)

Source distribution for jigor 0.1.3
File Size Uploaded
jigor-0.1.3.tar.gz 83.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for jigor 0.1.3
File Interpreter ABI Platform
jigor-0.1.3-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
jigor-0.1.3-py3-none-macosx_11_0_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl Python 3 none macOS 11.0+ ARM64, macOS 11.0+ x86-64, macOS 11.0+ universal2 (ARM64, x86-64) Details

Total release size: 25.5 MB

Release files / jigor-0.1.3.tar.gz

Download URL jigor-0.1.3.tar.gz
Size 83.6 kB
Tags Source
SHA-256 checksum
How to use checksums
6e7cec2e631d9a624b8fe8badc0496491ab5573f0ccff4aa7d8e62f4e1e7eac1
BLAKE2b-256 checksum
How to use checksums
7dbfc70d4e3bd03463a8466440ef3ea4da1f040568ff90fb1238951e7e3effb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / jigor-0.1.3-py3-none-win_amd64.whl

Download URL jigor-0.1.3-py3-none-win_amd64.whl
Size 9.0 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
98d1c0a5dc6460a199f1bae5e875967fde50bb74ed297fa681c5976d31036e93
BLAKE2b-256 checksum
How to use checksums
ad49f80ddf18499f253da39912a5347e2d8e6698214447f4bf0b2bd95c4b5267
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / jigor-0.1.3-py3-none-macosx_11_0_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl

Download URL jigor-0.1.3-py3-none-macosx_11_0_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl
Size 16.5 MB
Tags Python 3 macOS 11.0+ ARM64 macOS 11.0+ universal2 (ARM64, x86-64) macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
7eb1fff7754e5097662019ae25bd5e9b84ef91bd4d5a36544021e951b437b6ca
BLAKE2b-256 checksum
How to use checksums
7bd1dc710adbadd07fc2adde6123592aef85022f1497de95a965b8657507a346
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

0.1.4

3 release files

This release

0.1.3 This release

3 release files

0.1.2

2 release files

0.1.1

3 release files

0.1.0

3 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