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

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.0
File Size Uploaded
arkitekt_mesh-0.3.0.tar.gz 222.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for arkitekt-mesh 0.3.0
File
arkitekt_mesh-0.3.0-cp39-abi3-win_arm64.whl CPython 3.9 abi3 Windows ARM64 Details
arkitekt_mesh-0.3.0-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
arkitekt_mesh-0.3.0-cp39-abi3-musllinux_1_2_x86_64.whl CPython 3.9 abi3 Linux musl 1.2+ x86-64 Details
arkitekt_mesh-0.3.0-cp39-abi3-musllinux_1_2_aarch64.whl CPython 3.9 abi3 Linux musl 1.2+ ARM64 Details
arkitekt_mesh-0.3.0-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.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details
arkitekt_mesh-0.3.0-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.9 abi3 macOS 11.0+ ARM64, macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64) Details

Total release size: 26.5 MB

Release files / arkitekt_mesh-0.3.0.tar.gz

Download URL arkitekt_mesh-0.3.0.tar.gz
Size 222.3 kB
Tags Source
SHA-256 checksum
How to use checksums
eb8a002bf40a0f679466da54865a81a878c2e70ca0739a4aab066d057516b1ec
BLAKE2b-256 checksum
How to use checksums
db8cd0c66a2a393c22f3588dfe03ecebaae18f7ba67697a853304054c89b2340
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.0-cp39-abi3-win_arm64.whl

Download URL arkitekt_mesh-0.3.0-cp39-abi3-win_arm64.whl
Size 2.7 MB
Tags CPython 3.9 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
8e457bfabda4a30e39310c07ec5360cd5eceaf653e676e7053dca6acd6e92a1b
BLAKE2b-256 checksum
How to use checksums
95daeb7b2634a542896de17c70bcbb13ae0c8aca3536de855babd4285df27329
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.0-cp39-abi3-win_amd64.whl

Download URL arkitekt_mesh-0.3.0-cp39-abi3-win_amd64.whl
Size 2.9 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
c46c9ac3d215ad0dbdeb1db822fed478fe08004dd1e56233eb9808f31cfcca19
BLAKE2b-256 checksum
How to use checksums
b69c8be64f7c37e503e13e3747c54d38b11b006486722c32883dae9acc74960f
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.0-cp39-abi3-musllinux_1_2_x86_64.whl

Download URL arkitekt_mesh-0.3.0-cp39-abi3-musllinux_1_2_x86_64.whl
Size 3.8 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
20197fe6ab0c97b75e75f16138af724e5315fdc9d4c97661e515a92ea1ed66dc
BLAKE2b-256 checksum
How to use checksums
43b269b47426c6341158e3d8628948851332384fe5fd2e9fb4df0c063e43cdee
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.0-cp39-abi3-musllinux_1_2_aarch64.whl

Download URL arkitekt_mesh-0.3.0-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
7742ae99fa72b812d7e03b97a3170f50d5211ddfaeaf216add76315cdd12dcec
BLAKE2b-256 checksum
How to use checksums
6de98e0aacf03146a1ba38d3f995f7e163aed13cee7ef46e745abc5f8cd15a71
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.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL arkitekt_mesh-0.3.0-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
5fe2b26016be79a1754910e757ec94e5fbdc02ef88c4a50e5fff7f2bf3621bf0
BLAKE2b-256 checksum
How to use checksums
d1ab83aa27b0adb13e62589dc836fc33d43ec54c3e575a825164961508e21ccf
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.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL arkitekt_mesh-0.3.0-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
92ac2df33131c49f9c32bd2012045acdb6e84a59a2484ad6e33498c5a9df47a6
BLAKE2b-256 checksum
How to use checksums
4716b6f4d2da3b71e3ba2331b90c46d5e15b6aef528f24d4337910c260b6b64b
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.0-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL arkitekt_mesh-0.3.0-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
157dc378f18d6d33ef49e32bf0f19e95fada250752c3ac494bb0ac4aea704d22
BLAKE2b-256 checksum
How to use checksums
7d5c4e4749edf295d8796337f22702f37eaabb25e88115945889b2aeb70c1747
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

0.3.1

8 release files

This release

0.3.0 This release

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