Skip to main content

Toolframe

Toolframe runs local applications assembled from isolated Python plugins. It provides a persistent control host, a Dashboard, MCP tools, documentation and managed storage. Business data stays in the application directory when plugins are replaced.

Install the native CLI with uv:

uv tool install toolframe
toolframe --home ./my-app init --template entry-register
toolframe --home ./my-app serve

In another terminal, run toolframe --home ./my-app open for the local sign-in link. To run without a persistent CLI installation, use uvx toolframe --home ./my-app init --template entry-register and then uvx toolframe --home ./my-app serve.

The wheels contain the Rust executable itself. No Python wrapper or extension is loaded. The same executable is available in the GitHub Releases archives for installation without pip or uv. toolframe --version works without preparing a runtime. Other commands reuse a compatible uv or download a checksum-verified copy, then prepare Python 3.14.7 and the selected packages. First use requires network access. No Python wheels are embedded: Core, SDK and plugins come from PyPI. Intel macOS also downloads a separately published cryptography wheel from the matching GitHub Release and verifies the SHA-256 pinned into the executable.

Wheels target macOS 12 or newer on Apple Silicon and Intel, and Linux with glibc 2.28 or newer on ARM64 and x86-64. Windows and musl Linux are outside this release's supported platforms. Plugins execute trusted Python code; process isolation does not make untrusted packages safe to run.

For plugin installation, authentication, backups and source development, see the Toolframe guide. Python developers who need the host as a library can install toolframe-core; plugin authors use toolframe-sdk and toolframe-testkit.

Metadata

Release files for toolframe 0.6.2

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 toolframe 0.6.2
File
toolframe-0.6.2-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
toolframe-0.6.2-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
toolframe-0.6.2-py3-none-macosx_12_0_x86_64.whl Python 3 none macOS 12.0+ x86-64 Details
toolframe-0.6.2-py3-none-macosx_12_0_arm64.whl Python 3 none macOS 12.0+ ARM64 Details

Total release size: 9.2 MB

Release files / toolframe-0.6.2-py3-none-manylinux_2_28_x86_64.whl

Download URL toolframe-0.6.2-py3-none-manylinux_2_28_x86_64.whl
Size 2.4 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
0abbaa4d1d3970c51f58abbc0995b8e0d78393f778c08c1e55628aeed115582f
BLAKE2b-256 checksum
How to use checksums
3ffc7358e3e87ea887addc41e00fccad1c7fab35c688c3ed1e2c07dcc7850aeb
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 14, 2026.

Transparency log

Release files / toolframe-0.6.2-py3-none-manylinux_2_28_aarch64.whl

Download URL toolframe-0.6.2-py3-none-manylinux_2_28_aarch64.whl
Size 2.3 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
177fa386b60387f1047d320d0cdbbbe5a958dd8edf37454650a3e89fb1af8a8e
BLAKE2b-256 checksum
How to use checksums
7de7ef934f22bbe520729b73c926c01f69983ce46a72e2e64a20b00c603bccc6
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 14, 2026.

Transparency log

Release files / toolframe-0.6.2-py3-none-macosx_12_0_x86_64.whl

Download URL toolframe-0.6.2-py3-none-macosx_12_0_x86_64.whl
Size 2.3 MB
Tags Python 3 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
2ef09db834f305800cc35b119af19f1f578947940c59adbdbfc3432167daebc7
BLAKE2b-256 checksum
How to use checksums
fa663eb2771387772eec73c27292e287a5b33b2a78ec33ac18711b990c1433a4
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 14, 2026.

Transparency log

Release files / toolframe-0.6.2-py3-none-macosx_12_0_arm64.whl

Download URL toolframe-0.6.2-py3-none-macosx_12_0_arm64.whl
Size 2.2 MB
Tags Python 3 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
703f1bae1162b6c8132aff93c1ad36cfe35d0f3c20aba1fbfe7dfd0a884781c8
BLAKE2b-256 checksum
How to use checksums
24f2edee8656a7ffbc5ef98e1c63ea370b685c014f604c708a589bb4cbcb41ef
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 14, 2026.

Transparency log

Release history Release notifications | RSS feed

0.6.3

4 release files

This release

0.6.2 This release

4 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