Skip to main content

rikis

Lightweight agent that connects your local LLM runtimes to Protorikis Bench and runs benchmark jobs on them.

rikis only runs inference - it never executes generated code locally

Install

pipx install rikis

Usage

1. Get a token from Protorikis Bench → Endpoints → Add Endpoint

2. Log in:

rikis login --token <token>

3. Add a runtime:

rikis config --add-runtime ollama --url http://localhost:11434
rikis config --add-runtime llama.cpp --url http://localhost:8080
rikis config --add-runtime lmstudio --url http://localhost:1234

4. Start the agent:

rikis start

The agent polls Protorikis Bench for benchmark jobs, runs inference locally, and returns results.

Commands

Command Description
rikis login --token <token> Authenticate with Protorikis Bench
rikis config --add-runtime <type> --url <url> Add a local LLM runtime
rikis config --remove-runtime <url> Remove a runtime
rikis start Start the agent
rikis status Show current configuration

Dependencies

rikis is intentionally lightweight and uses only these libraries:

  • httpx - HTTP client
  • Typer - CLI framework

Metadata

Release files for rikis 0.0.4

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

Source distribution (sdist)

Source distribution for rikis 0.0.4
File Size Uploaded
rikis-0.0.4.tar.gz 6.7 kB Details

Built distribution (wheel)

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

Total release size: 18.4 kB

Release files / rikis-0.0.4.tar.gz

Download URL rikis-0.0.4.tar.gz
Size 6.7 kB
Tags Source
SHA-256 checksum
How to use checksums
59226b2939e96dbe9d1bd3818c461d9fcf8d5fe356404111dde24973518cf789
BLAKE2b-256 checksum
How to use checksums
1cd2c8118806adf21413470927b61d665cae862c5adbd74dc79602f6ffa8f66d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.19 {"installer":{"name":"uv","version":"0.11.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":null}

Release files / rikis-0.0.4-py3-none-any.whl

Download URL rikis-0.0.4-py3-none-any.whl
Size 11.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c9d47e1aeb5f6845182010338cf5a0884ed2405acee5f026b8bb10178d5c7cdc
BLAKE2b-256 checksum
How to use checksums
a6522ea6890dde7892ddaf12ebf824c2b6597ce77b1887526e2588484cda2da1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.19 {"installer":{"name":"uv","version":"0.11.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":null}

Release history Release notifications | RSS feed

This release

0.0.4 This release

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

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