Skip to main content

leji (Python)

Reference SDK and CLI for the Leji specification: the open specification for the shared context layer of AI-native teams.

pip install leji        # or: uv tool install leji / pipx install leji
leji init               # bootstrap a context layer interactively
leji validate           # manifest, artifacts, frontmatter, lint rules
leji index              # generate the context index
leji index --check      # fail when the index is stale
leji changelog check    # append-only discipline
leji freshness          # review-horizon report
leji conformance        # score the layer against its claimed level
leji status             # unindexed, dangling, and stale documents
leji route              # the governed context a task's scope routes to
leji viewer             # generate the static viewer for the context layer
leji viewer build       # export a self-contained static viewer folder
leji viewer serve       # generate, then serve it locally
leji view               # generate, serve, and open it in your browser
leji detect             # find installed agent hosts
leji start              # open the layer in a detected agent host
leji adopt              # map an existing entrypoint into a context layer
leji ci                 # add a validate workflow (--provider github|gitlab|circleci|azure)
leji agent --name <n>   # bind an additional named agent into the layer
leji mounts hydrate     # materialize declared federation mounts into the resolver cache
leji mounts status      # each mount's availability, integrity, and pin ancestry
leji mounts locate      # resolver state for one mount: projection path, pin, verification
leji changelog compact  # fold the oldest changelog entries into one compaction entry

See the full command reference (flags, exit codes, examples) at https://leji.org/cli/.

Behaviorally identical to the @leji-org/leji npm package and the Go SDK: same commands, same flags, same findings, same exit codes (0 clean, 1 findings, 2 usage error). All three implementations are tested against one shared fixture suite. Install whichever matches your toolchain; agents and CI see the same tool either way.

Supports spec line 1.0. Schemas and templates for that line ship inside the package; no network access is needed.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

leji-1.3.0.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

leji-1.3.0-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

Details for the file leji-1.3.0.tar.gz.

File metadata

  • Download URL: leji-1.3.0.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for leji-1.3.0.tar.gz
Algorithm Hash digest
SHA256 ec379e730a68da1f2df1a915f86b9e6e2221a2bce52e017d5f3edcd563317c81
MD5 69f9d4d0775635b33fd2b30884253453
BLAKE2b-256 f9ef6c3c1c3426272ca3417d773113802566e8b031896b3cf2752d0452948521

See more details on using hashes here.

Provenance

The following attestation bundles were made for leji-1.3.0.tar.gz:

Publisher: release.yml on leji-org/leji

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leji-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: leji-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for leji-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ad0fd47feb0e0067363a1488dccae8e33af44c531fcf35ffbba1f945aa0c500e
MD5 0cc6cd1071185c0e1fc6645c095d6726
BLAKE2b-256 cead7d95c5e08a650f2a9018c70d9a9b6f1b2e9aa297d59067cf3b48b464aae3

See more details on using hashes here.

Provenance

The following attestation bundles were made for leji-1.3.0-py3-none-any.whl:

Publisher: release.yml on leji-org/leji

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

1.4.0

2 files

1.3.1

2 files

This release

1.3.0 This release

2 files

1.2.0

2 files

1.1.0

2 files

1.0.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page