Skip to main content

rutis-host

A rutis host that needs no Rust: run plugins written in TypeScript, JavaScript and Python from a rutis.json, develop them with live reload, and link machines.

rutis-host new greeter --lang node     # or --lang python: a plugin project
rutis-host dev                          # in a plugin project: run it, reload on change
rutis-host check [rutis.json]           # describe every row; fail on what cannot run
rutis-host run [rutis.json]             # run a host
{
  "runtimes": { "node": { "project": "." }, "py": { "project": "plugins" } },
  "rows": [
    { "id": "weather", "name": "weather-plugin", "config": { "city": "Oslo" } },
    { "id": "llm", "name": "py:llm_gateway" }
  ]
}

Install: npx @arcships/rutis-host, uvx rutis-host, cargo install rutis-host, or a binary from the GitHub release. Linux and macOS (x64 and arm64), and Windows (x64).

Guide (Chinese): docs/guide/rutis-host.md.

Metadata

Release files for rutis-host 0.13.0

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

Built distributions (wheels)

Table of built distributions (wheels) for rutis-host 0.13.0
File
rutis_host-0.13.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
rutis_host-0.13.0-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
rutis_host-0.13.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
rutis_host-0.13.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
rutis_host-0.13.0-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 25.8 MB

Release files / rutis_host-0.13.0-py3-none-win_amd64.whl

Download URL rutis_host-0.13.0-py3-none-win_amd64.whl
Size 4.9 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
ff39768c3718e825df75c19b1f4f9f660b581b0ef66959cf749f30edb64405a2
BLAKE2b-256 checksum
How to use checksums
03a7751d608f938785d958bec8a5fc0d32ba968b689d749368c396ee12a32b1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / rutis_host-0.13.0-py3-none-manylinux_2_28_aarch64.whl

Download URL rutis_host-0.13.0-py3-none-manylinux_2_28_aarch64.whl
Size 5.4 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
7ff284f0ac11a3e59b8bdf67e2fc4e04fbd8962054bc21938f2c8e07afcf9250
BLAKE2b-256 checksum
How to use checksums
80c6190c5ad2ecf25a08d107608743724f23e41ef14bd24335c18e8530d6c5f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / rutis_host-0.13.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rutis_host-0.13.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.3 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
cf491b7b9193bbf13f7486117b59214ac58061a769facbe27cd0fe28d9749310
BLAKE2b-256 checksum
How to use checksums
9c0b712351c8f9d603c33e27416b17f6ead4c72ec90d1e18ab1c414858b09bb9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / rutis_host-0.13.0-py3-none-macosx_11_0_arm64.whl

Download URL rutis_host-0.13.0-py3-none-macosx_11_0_arm64.whl
Size 5.0 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
962e04bbfffd89993f0d120deb3c25d5d22bdd104be3b2647f44bd920e405fcf
BLAKE2b-256 checksum
How to use checksums
569c2b6cd645173ce9378f8e26ffa41a724eddab8e0109724e2cc5bfa12b2ca5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / rutis_host-0.13.0-py3-none-macosx_10_12_x86_64.whl

Download URL rutis_host-0.13.0-py3-none-macosx_10_12_x86_64.whl
Size 5.1 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
064509e4616ee8cd5e0c076ff5887af7668321cc705b3ab248f23fcdc6987f22
BLAKE2b-256 checksum
How to use checksums
288da38e9549df4198fa5755664d8dbc21cdb0924bb97f75f30be5047cfb1823
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Security for rutis-host 0.13.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.

Full provenance

All 5 files in this release have been uploaded with provenance metadata.

Select from 5 files

Attestation for rutis_host-0.13.0-py3-none-win_amd64.whl

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

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.

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