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

Configuration

plxt discovers configuration in this order:

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

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.9.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.9.0
File Size Uploaded
pipelex_tools-0.9.0.tar.gz 205.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pipelex-tools 0.9.0
File
pipelex_tools-0.9.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
pipelex_tools-0.9.0-py3-none-win32.whl Python 3 none Windows x86-32 Details
pipelex_tools-0.9.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.9.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl Python 3 none Linux glibc 2.17+ x86-32 Details
pipelex_tools-0.9.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
pipelex_tools-0.9.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
pipelex_tools-0.9.0-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 35.9 MB

Release files / pipelex_tools-0.9.0.tar.gz

Download URL pipelex_tools-0.9.0.tar.gz
Size 205.4 kB
Tags Source
SHA-256 checksum
How to use checksums
bcafef2a30ed06aff4e131892151dd389a271897634d7fd6a410c3e0b50fd196
BLAKE2b-256 checksum
How to use checksums
9ae26632f0df97578c6db6f21a8efb7b3a7e6af3d802951721286cc16221c5a0
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 Sep 23, 2026.

Transparency log

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

Download URL pipelex_tools-0.9.0-py3-none-win_amd64.whl
Size 5.5 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
8b1a3ac1245a8d5eb6283287485d42ac34d3a393ea98a33b9ebcd156af8e2345
BLAKE2b-256 checksum
How to use checksums
29ea5bb71c012b53569ebe86fe1a0f3b5b814a7e86ce8dcea3b5e5f15e3e242c
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 Sep 23, 2026.

Transparency log

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

Download URL pipelex_tools-0.9.0-py3-none-win32.whl
Size 4.7 MB
Tags Python 3 Windows x86-32
SHA-256 checksum
How to use checksums
b7547bc275326c3c510a8f0267c88653d35398f275240fb09ca298a2f402facc
BLAKE2b-256 checksum
How to use checksums
3d938c0e20e076acfa56277a339d8c991f45c7bf214396f6d442a2bd3dd46c85
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 Sep 23, 2026.

Transparency log

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

Download URL pipelex_tools-0.9.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.3 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
b2f7d9704413e17273a72ff3c4bee87d344c26134c3873c203ffc2a030d9522c
BLAKE2b-256 checksum
How to use checksums
ab48eaddfc0e3023c3884b004a156b7cab3782de4b07d9916f31ba17e5d0e457
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 Sep 23, 2026.

Transparency log

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

Download URL pipelex_tools-0.9.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Size 5.3 MB
Tags Linux glibc 2.17+ x86-32 Python 3
SHA-256 checksum
How to use checksums
b7e3a62c61a0ed06994c62c43ef235c7a18d93b3ca5bfb2d2859c964406b4ff2
BLAKE2b-256 checksum
How to use checksums
28f9ded1dfecc1ee72f5aed2765853f94859efbeadfc144790dfeb3824f4f6a3
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 Sep 23, 2026.

Transparency log

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

Download URL pipelex_tools-0.9.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.0 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
59673f982daa7a9074393c389efc88dd943a3257677d741a3fdbcbd5d9c71e22
BLAKE2b-256 checksum
How to use checksums
1c9bc169aec216f0c0cbd92db64abe5b6d6e2e45619db2e0da4da8969fbe03a2
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 Sep 23, 2026.

Transparency log

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

Download URL pipelex_tools-0.9.0-py3-none-macosx_11_0_arm64.whl
Size 4.9 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d8ade1af812db80db8ad94b1c9a243a218b18d1721cbf58eda5d0c2cd319c2be
BLAKE2b-256 checksum
How to use checksums
814d9fab2ad8845e7da23305abfafb3440883943796ff65a97bd5c18c946cc7b
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 Sep 23, 2026.

Transparency log

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

Download URL pipelex_tools-0.9.0-py3-none-macosx_10_12_x86_64.whl
Size 5.1 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f37672a961db1fc5272e426f18298e5a9b3988d965a5b8ee676e5dc3edba379b
BLAKE2b-256 checksum
How to use checksums
6a6e801ad4ba03052d7131df2ca14c8cd4aecd55e9e599a42e09f48656cecc76
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 Sep 23, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.9.0 This release

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