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.1.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.1.0
File Size Uploaded
arkitekt_mesh-0.1.0.tar.gz 211.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for arkitekt-mesh 0.1.0
File
arkitekt_mesh-0.1.0-cp39-abi3-win_arm64.whl CPython 3.9 abi3 Windows ARM64 Details
arkitekt_mesh-0.1.0-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
arkitekt_mesh-0.1.0-cp39-abi3-musllinux_1_2_x86_64.whl CPython 3.9 abi3 Linux musl 1.2+ x86-64 Details
arkitekt_mesh-0.1.0-cp39-abi3-musllinux_1_2_aarch64.whl CPython 3.9 abi3 Linux musl 1.2+ ARM64 Details
arkitekt_mesh-0.1.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.1.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details
arkitekt_mesh-0.1.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: 25.6 MB

Release files / arkitekt_mesh-0.1.0.tar.gz

Download URL arkitekt_mesh-0.1.0.tar.gz
Size 211.1 kB
Tags Source
SHA-256 checksum
How to use checksums
231610720285bc1b3a9f3f0813c4a63a97641bd840c816095e208b7dbba92231
BLAKE2b-256 checksum
How to use checksums
881e0c400c446e906f172ebe0727a04a09d762b190af2e948d81c22a7ca67829
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 Sep 29, 2026.

Transparency log

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

Download URL arkitekt_mesh-0.1.0-cp39-abi3-win_arm64.whl
Size 2.7 MB
Tags CPython 3.9 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
49a0d2a6252fa361a089af1aad8b0033f55f9835aca4639333f1896c4d78cedb
BLAKE2b-256 checksum
How to use checksums
11cab6cbe151eaba3115f105e8f3b661d8ac5cd92c5fc31714ff7a1372b7e9c4
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 Sep 29, 2026.

Transparency log

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

Download URL arkitekt_mesh-0.1.0-cp39-abi3-win_amd64.whl
Size 2.8 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
fd52dd87154dc234fa7c891ae85dfaa0ccf8e9361a93ed66716e1f2f74b4e429
BLAKE2b-256 checksum
How to use checksums
5e4a5c132263563a6ce257bc9a63bef2eae8efeffc7c66489e799fed21743518
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 Sep 29, 2026.

Transparency log

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

Download URL arkitekt_mesh-0.1.0-cp39-abi3-musllinux_1_2_x86_64.whl
Size 3.6 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
a30b2bd22536766dc2a3f49ed68dbe9e18dd70748bef8798471faf8b41c5f97e
BLAKE2b-256 checksum
How to use checksums
1e7505e5a3a8eefb09fc8adb3c6d356eab572b265fc2fced38095f3601f23298
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 Sep 29, 2026.

Transparency log

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

Download URL arkitekt_mesh-0.1.0-cp39-abi3-musllinux_1_2_aarch64.whl
Size 3.5 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
0064c25899c627c50f606c95dd155b01fc5830b76846abe3819ca256bbb86bf8
BLAKE2b-256 checksum
How to use checksums
97efe0ccc5e03a09e2ed37b63cf6b1c0de409998612337f047fd9eeed70f5456
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 Sep 29, 2026.

Transparency log

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

Download URL arkitekt_mesh-0.1.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.4 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
12e916ab28bac78291b5da4da58a0fdab77b0dac12f53d20dcefbd1317da2332
BLAKE2b-256 checksum
How to use checksums
9deea52b4f5d1f707afc4c3bd915927af0a4ffe06ab85245fb27a39854e1cd7d
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 Sep 29, 2026.

Transparency log

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

Download URL arkitekt_mesh-0.1.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
c7d30d6fb17355ea64930eaec01b60ae17abbcec7c613b77a61b8d47a0b49ab3
BLAKE2b-256 checksum
How to use checksums
4cc7ffeac8d3eff004135eb3bfd9d4cc6ea77fe0e9b51ee0b033c85c39ef9351
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 Sep 29, 2026.

Transparency log

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

Download URL arkitekt_mesh-0.1.0-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 6.0 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
a05888b6329ce6e315f99126141b3ebe97cf91405224001af9e355347f620170
BLAKE2b-256 checksum
How to use checksums
4b0d2dea04551bd06594e720b9cc661b5142f8feda708be730b975af470d8e1e
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 Sep 29, 2026.

Transparency log

Release history Release notifications | RSS feed

0.3.1

8 release files

0.3.0

8 release files

This release

0.1.0 This release

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