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

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.1

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.1
File Size Uploaded
jigor-0.1.1.tar.gz 67.8 kB Details

Built distributions (wheels)

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

Total release size: 25.5 MB

Release files / jigor-0.1.1.tar.gz

Download URL jigor-0.1.1.tar.gz
Size 67.8 kB
Tags Source
SHA-256 checksum
How to use checksums
3876bb334a8cd30d5ec83a1a179a56f526f50df27dc2e5d7a6d5aa4389828a2f
BLAKE2b-256 checksum
How to use checksums
93834ab62946725b75f309cb8be73407f51ebf5cc16045eda0f995a27a179f0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","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.1-py3-none-win_amd64.whl

Download URL jigor-0.1.1-py3-none-win_amd64.whl
Size 9.0 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
c7d2364b2fb2f228e37b820088022eab29018ae4caae5fa5f15d0b823ca1482c
BLAKE2b-256 checksum
How to use checksums
2dd0e99d5c86a24ac47e2b939d891e21ece5aa9f9917f9eb6647533dda6776a7
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.1-py3-none-macosx_11_0_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl

Download URL jigor-0.1.1-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
65acef6c452f355d8f8ef86d032b9feeb1f518ff8a971134e2dfa025989cc5df
BLAKE2b-256 checksum
How to use checksums
61e5c4d46ed2f53d0e33fdf6a008ed6b0948504350ebe97230c77a15f7b9853d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","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

This release

0.1.1 This release

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