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 clientTyper- 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)
| File | Size | Uploaded | |
|---|---|---|---|
| rikis-0.0.4.tar.gz | 6.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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}
|