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

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

Download URL toolframe-0.6.3-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
d70b46aeef7c26cb71e97b54b5b22d4d1c6db41c947902554d8dedb3038f9f3e
BLAKE2b-256 checksum
How to use checksums
1c864e7c3443304bb82b6e34dab70cf63cacef24dbcc8e766445a543930bf7f3
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.3-py3-none-manylinux_2_28_aarch64.whl

Download URL toolframe-0.6.3-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
1fd62cab52e93b7519a551c2aece80f84bc4677af67c3f81b68f8d078af0c63a
BLAKE2b-256 checksum
How to use checksums
8e647d8fb3d165dec720f0d431285936d20f7dc35e190e7d264379351ce77ba8
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.3-py3-none-macosx_12_0_x86_64.whl

Download URL toolframe-0.6.3-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
b5ef16b682f388837bdf6e592956ee314560f498e3b59ae2e22ebee688a654c2
BLAKE2b-256 checksum
How to use checksums
45cc5b490315a586450170b20270f5b36b4df511496ad2ec639710d87e7de33a
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.3-py3-none-macosx_12_0_arm64.whl

Download URL toolframe-0.6.3-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
12b6d5901a8725ce002fd8afa6418f7d90c28e643dd85c611483ba2db23a301e
BLAKE2b-256 checksum
How to use checksums
ae02892953f6134f6cc3c43561c4c5923492d438f5783a161d827bd924eed97a
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

This release

0.6.3 This release

4 release files

0.6.2

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