Skip to main content

pipelex-tools

CLI for formatting, linting, and language-server support for MTHDS and TOML files.

What is MTHDS? — An open standard for defining AI methods as typed, composable, human-readable files. A .mthds file describes what an AI should do — its inputs, outputs, logic, and data types — in plain TOML that both people and machines can read. Pipelex is the runtime that executes them. Learn more at docs.pipelex.com.

Installation

uv tool install pipelex-tools
pipx install pipelex-tools

Commands

Command Description
plxt format (alias fmt) Format TOML and MTHDS documents
plxt lint (aliases check, validate) Lint TOML and MTHDS documents
plxt lsp stdio Start the language server (stdio transport)
plxt get Extract a value from a TOML document
plxt config default Print the default configuration file
plxt config schema Print the JSON schema of the configuration file
plxt completions <shell> Generate shell completions
plxt usage-stats status Show whether anonymous usage statistics are on, and what turns them off (also disable, enable, reset-id)

Configuration

plxt discovers configuration in this order:

  1. .pipelex/plxt.toml (preferred)
  2. plxt.toml
  3. .taplo.toml (fallback)

Usage statistics

plxt sends anonymous usage statistics: which of format, lint, get and config ran, how it ended, how long it took, how many files it processed in buckets and how many diagnostics it reported by kind. It never sends your methods, prompts, inputs, outputs, file names or pipe names, and plxt lsp sends nothing. The first run says so once per machine on stderr. Turn them off with plxt usage-stats disable, DO_NOT_TRACK=1, PIPELEX_USAGE_STATS=0, or [usage_stats] enabled = false in a project's .pipelex/pipelex.toml. Details: docs.pipelex.com/latest/setup/usage-statistics.

MTHDS Example

MTHDS sample code

See the MTHDS language reference for the full standard.

VS Code / Cursor Extension

For rich editor support (syntax highlighting, semantic tokens, formatting, completions, schema validation), install the Pipelex extension for VS Code or Cursor.


TOML support built on Taplo.

"Pipelex" is a trademark of Evotis S.A.S.

Metadata

Release files for pipelex-tools 0.11.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 pipelex-tools 0.11.0
File Size Uploaded
pipelex_tools-0.11.0.tar.gz 253.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pipelex-tools 0.11.0
File
pipelex_tools-0.11.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
pipelex_tools-0.11.0-py3-none-win32.whl Python 3 none Windows x86-32 Details
pipelex_tools-0.11.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
pipelex_tools-0.11.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl Python 3 none Linux glibc 2.17+ x86-32 Details
pipelex_tools-0.11.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
pipelex_tools-0.11.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
pipelex_tools-0.11.0-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 37.0 MB

Release files / pipelex_tools-0.11.0.tar.gz

Download URL pipelex_tools-0.11.0.tar.gz
Size 253.3 kB
Tags Source
SHA-256 checksum
How to use checksums
8c828e0dd58029a49a60ccb821cef371214139e9354ce2f9eba85cfe6a8eecef
BLAKE2b-256 checksum
How to use checksums
eeb5ad778bb6a1b434a15deef26027edbcb677272b1c7dc4eb309afa65c64e72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 11, 2026.

Transparency log

Release files / pipelex_tools-0.11.0-py3-none-win_amd64.whl

Download URL pipelex_tools-0.11.0-py3-none-win_amd64.whl
Size 5.6 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
05fb899a2995e9dbb7f0ee8aed6b8518002bc8fd5f92b494869e7a3ca83d96cc
BLAKE2b-256 checksum
How to use checksums
b731faba10e8a631c4f29d23b93c1f88325a58b152bf64fe9f40fde7574d78bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 11, 2026.

Transparency log

Release files / pipelex_tools-0.11.0-py3-none-win32.whl

Download URL pipelex_tools-0.11.0-py3-none-win32.whl
Size 4.8 MB
Tags Python 3 Windows x86-32
SHA-256 checksum
How to use checksums
0b1906639ba35ea879db843020b1e32472dadc9c182f6a69627638af352ff379
BLAKE2b-256 checksum
How to use checksums
ddf2dcdd3639085dae46f7e19e64e8b634b9400c2dde2162b8d8f83ee31d1db1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 11, 2026.

Transparency log

Release files / pipelex_tools-0.11.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pipelex_tools-0.11.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.4 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
b73024f0c2fff884655c251085a0d2e5bae7db81e3ab9b8622ab416fe1806b95
BLAKE2b-256 checksum
How to use checksums
bcff28258bb7662b18a5b8d729e76e2dc683b5ac8ef69e478dfb8e4c4c45638d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 11, 2026.

Transparency log

Release files / pipelex_tools-0.11.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL pipelex_tools-0.11.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.4 MB
Tags Linux glibc 2.17+ x86-32 Python 3
SHA-256 checksum
How to use checksums
e8ba152d38aa31a1efb37a1700e8dff8b2d12c8877e9dba2fe148667e3a28827
BLAKE2b-256 checksum
How to use checksums
22dc22be78f3c2b225dacde54f84ce18fddc60c916418476d8dc83f505b03414
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 11, 2026.

Transparency log

Release files / pipelex_tools-0.11.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pipelex_tools-0.11.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.2 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
9fa2c7028dfd2d5c322c50226027c9af935588e3a52f5d3247d4263bc6764186
BLAKE2b-256 checksum
How to use checksums
bc2c85e1e81986fd464551255a9b01d923417fbfb3ed38dbeab28aeee6ed3b05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 11, 2026.

Transparency log

Release files / pipelex_tools-0.11.0-py3-none-macosx_11_0_arm64.whl

Download URL pipelex_tools-0.11.0-py3-none-macosx_11_0_arm64.whl
Size 5.0 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6fe97149ee9a8547a80aa06beb5d353e04f569d332fac84e776646a040fbb879
BLAKE2b-256 checksum
How to use checksums
5a4228f077f1c3eca8fc7b53d8a364fd090d8a46cba97d1f52c9c270de1a4119
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 11, 2026.

Transparency log

Release files / pipelex_tools-0.11.0-py3-none-macosx_10_12_x86_64.whl

Download URL pipelex_tools-0.11.0-py3-none-macosx_10_12_x86_64.whl
Size 5.3 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
9c02c193734fd9d55447fe43eccaa8402beeacb90e0058432c7519ac0aca1987
BLAKE2b-256 checksum
How to use checksums
32c6a82b925ef7df43256653446179b9c8158dbb17d79e3a8fb23ddaf2dad28a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 11, 2026.

Transparency log

Release history Release notifications | RSS feed

0.12.0

8 release files

This release

0.11.0 This release

8 release files

0.9.0

8 release files

0.8.0

8 release files

0.7.3

8 release files

0.7.2

8 release files

0.7.1

8 release files

0.7.0

8 release files

0.6.0

8 release files

0.5.0

8 release files

0.4.0

8 release files

0.3.3

8 release files

0.3.2

8 release files

0.3.1

8 release files

0.3.0

8 release files

0.2.3

8 release files

0.2.2

8 release files

0.2.1

8 release files

0.2.0

8 release files

0.1.4

8 release files

0.1.3

7 release files

0.1.2

7 release files

0.1.1

7 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