Skip to main content

arkitekt-mesh (Python)

Runs an Arkitekt mesh node inside the Python process. It uses arkitekt-mesh, our own Tailscale-compatible client in Rust, the same node the Rust client and arkitekt-meshd run. fakts uses it when it is installed; see MeshOptions.backend.

from arkitekt_mesh import Node

node = await Node.start("~/.local/state/arkitekt/mesh/my-app-native", "my-app",
                        control_url="https://mesh.example", auth_key="tskey-…")
node.proxy_url                  # "http://127.0.0.1:41234": HTTP proxy into the mesh
turn = await node.turn()        # TURN relay on 127.0.0.1 for WebRTC (LiveKit) media
local = await node.forward("livekit", 7880)   # "127.0.0.1:P" -> livekit:7880 on the mesh
node.close()

The node is joined once with an auth key; later starts in the same state directory need neither the key nor the control url. Errors are subclasses of MeshError: NeedsLogin, Locked, Refused and Timeout.

Metadata

Release files for arkitekt-mesh 0.3.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 arkitekt-mesh 0.3.1
File Size Uploaded
arkitekt_mesh-0.3.1.tar.gz 222.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for arkitekt-mesh 0.3.1
File
arkitekt_mesh-0.3.1-cp39-abi3-win_arm64.whl CPython 3.9 abi3 Windows ARM64 Details
arkitekt_mesh-0.3.1-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
arkitekt_mesh-0.3.1-cp39-abi3-musllinux_1_2_x86_64.whl CPython 3.9 abi3 Linux musl 1.2+ x86-64 Details
arkitekt_mesh-0.3.1-cp39-abi3-musllinux_1_2_aarch64.whl CPython 3.9 abi3 Linux musl 1.2+ ARM64 Details
arkitekt_mesh-0.3.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-64 Details
arkitekt_mesh-0.3.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details
arkitekt_mesh-0.3.1-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.9 abi3 macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details

Total release size: 26.5 MB

Release files / arkitekt_mesh-0.3.1.tar.gz

Download URL arkitekt_mesh-0.3.1.tar.gz
Size 222.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6d546fab6ab084471f0ad86bec1672d36a40b0d2118eeac99618cfebf493f0c8
BLAKE2b-256 checksum
How to use checksums
2d6d7684f34242b54e455619a05281fdb7b17396bf1265788a4a3b4637929ad5
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 7, 2026.

Transparency log

Release files / arkitekt_mesh-0.3.1-cp39-abi3-win_arm64.whl

Download URL arkitekt_mesh-0.3.1-cp39-abi3-win_arm64.whl
Size 2.8 MB
Tags CPython 3.9 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
d5636ba4e76fa1bf9a96323191526279e5852dc88ce43edb85adf2b3ee96fe18
BLAKE2b-256 checksum
How to use checksums
594aff45e10ebf3256183f27efeb732d843609c28fcd669a5377ec394038ab4c
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 7, 2026.

Transparency log

Release files / arkitekt_mesh-0.3.1-cp39-abi3-win_amd64.whl

Download URL arkitekt_mesh-0.3.1-cp39-abi3-win_amd64.whl
Size 2.9 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
f2bcc5bbecbbdd680b2333ccede90957762177b68b2c5d9365ecabbf0fbb4dd1
BLAKE2b-256 checksum
How to use checksums
8bd48ab97fd2adc9b5a186e381e65bbbf5f0ea521663f2116ab39ce37c7facd7
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 7, 2026.

Transparency log

Release files / arkitekt_mesh-0.3.1-cp39-abi3-musllinux_1_2_x86_64.whl

Download URL arkitekt_mesh-0.3.1-cp39-abi3-musllinux_1_2_x86_64.whl
Size 3.7 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
d09d8b0cc39deaeca959a4c4598ec5e85d70864285c43d99fba6190a2a480a7e
BLAKE2b-256 checksum
How to use checksums
f4379fb8e84efa28819e0ab30160ddc06349207c800b55724142fa7b4c3d9309
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 7, 2026.

Transparency log

Release files / arkitekt_mesh-0.3.1-cp39-abi3-musllinux_1_2_aarch64.whl

Download URL arkitekt_mesh-0.3.1-cp39-abi3-musllinux_1_2_aarch64.whl
Size 3.7 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
a0bf64a9a315cb82a82b280280d891a2815d87685da532d512dcf3199f4f327e
BLAKE2b-256 checksum
How to use checksums
a14cc1c16df8b2f80ac3bdbc0bbf4451de5df4036657fa01f4d38a3540be6c78
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 7, 2026.

Transparency log

Release files / arkitekt_mesh-0.3.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL arkitekt_mesh-0.3.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.5 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
914eb27a56095c9d586d068bc5d8bd2d59b77efd23ab12709095890cdc613b25
BLAKE2b-256 checksum
How to use checksums
c4e4cf4cf71efe223b68e8feac3619f32404b4ebeba2ab2b3ed009ad8a59cb8a
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 7, 2026.

Transparency log

Release files / arkitekt_mesh-0.3.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL arkitekt_mesh-0.3.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.5 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
48de8049aad66be156fde3cc545b7ee7d697c51d6e23819a232b8bef66c4e23a
BLAKE2b-256 checksum
How to use checksums
6dc11194979e5ca70dc973e3c2c779835b012b448db4d6ceec93672a08d2b2b1
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 7, 2026.

Transparency log

Release files / arkitekt_mesh-0.3.1-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL arkitekt_mesh-0.3.1-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 6.2 MB
Tags CPython 3.9 abi3 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b46ae7224ef85643adbf0d02c3e043193b8a96a6586d6cdcb5c980e814105481
BLAKE2b-256 checksum
How to use checksums
5445123b5a73d23d84386ba3b0a5628ddbca102586e2774a02755bd66f225eb6
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 7, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.1 This release

8 release files

0.3.0

8 release files

0.1.0

8 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