@fellowhumans/pathmx
v0.4.0
Published
This package contains the bundled PathMX CLI and its curated Bun library surfaces.
Readme
PathMX Beta
This package contains the bundled PathMX CLI and its curated Bun library surfaces.
Proprietary beta. PathMX is a Pathwright Labs project currently stewarded by DUO Interactive, LLC, the company behind Pathwright. You may use it for personal, educational, internal, and commercial projects—including PathMX-powered applications and SaaS—under the PathMX Proprietary Beta License. Your projects, content, and independent applications remain yours. The license does not permit resale or operation of PathMX itself as a general-purpose managed service.
We intend to open-source substantial portions of PathMX once its APIs and product boundaries stabilize. We are not yet committing to an exact scope, license, or date.
bun add -g @fellowhumans/pathmx@latest
pathmx --help
pmx --help
pathmx init
pathmx init my-space --template pathmx-learning-starter
pathmx init --skills
pathmx build
pathmx dev
pathmx play
bunx @fellowhumans/pathmx init
bunx @fellowhumans/pathmx init my-space --template pathmx-learning-starter
bunx @fellowhumans/pathmx build
bunx @fellowhumans/pathmx dev
bunx @fellowhumans/pathmx play
bunx @fellowhumans/pathmx@latest self-updateProgrammatic hosts can import the server composition surface and Player plugin:
import { startPathMXServer } from "@fellowhumans/pathmx"
import { createPathMXPlayerPlugin } from "@fellowhumans/pathmx/player"Space-local Action modules import action from pathmx/action; the CLI resolves that authored specifier to its installed SDK even when the Space has no package manifest. Programmatic consumers may import the same SDK directly:
import { action } from "@fellowhumans/pathmx/action"The wider Actor library surface remains experimental and is not part of this release's supported CLI contract.
