egent-code-plexus (ecp)
Symbol-level code intelligence graph for AI agents and LLMs. Sub-30ms queries
answering "who calls X / what breaks if I change Y", across 30+ tree-sitter
languages. The ecp CLI is a native Rust binary; this PyPI package ships the
prebuilt binary for your platform — no Rust toolchain required.
Install
# one-off run, no install
uvx egent-code-plexus --help
# install as a tool
uv tool install egent-code-plexus
ecp --version
pipx install egent-code-plexus works too.
Usage
ecp find <symbol> # locate a definition
ecp impact --target <symbol> --direction upstream # who calls it
ecp routes # API route map
See the project README for the full command surface.
Metadata
Release files for egent-code-plexus 0.14.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| egent_code_plexus-0.14.0-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| egent_code_plexus-0.14.0-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| egent_code_plexus-0.14.0-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
| egent_code_plexus-0.14.0-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
| egent_code_plexus-0.14.0-py3-none-macosx_10_12_x86_64.whl | Python 3 | none | macOS 10.12+ x86-64 | Details |
Total release size: 60.8 MB
Release files / egent_code_plexus-0.14.0-py3-none-win_amd64.whl
| Download URL | egent_code_plexus-0.14.0-py3-none-win_amd64.whl |
|---|---|
| Size | 11.9 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ddf59ed6b98acd28e242abe7eaa44d4e9c02bc4deab1b2872d0d89e1f2ca109d
|
|
BLAKE2b-256 checksum How to use checksums |
b0a956e70bdd45e99c2254105334f54cc9ff826bccd29a41adfd0b05b09ae893
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / egent_code_plexus-0.14.0-py3-none-manylinux2014_x86_64.whl
| Download URL | egent_code_plexus-0.14.0-py3-none-manylinux2014_x86_64.whl |
|---|---|
| Size | 12.6 MB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
9548b6145a68d2c37371341da279af1c22d434b1ba2504354ee86abfb783b9f0
|
|
BLAKE2b-256 checksum How to use checksums |
4b5a3c63e270add55c0bc7ceb17b0d80747070d5020da31230f2f45c6a2b4147
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / egent_code_plexus-0.14.0-py3-none-manylinux2014_aarch64.whl
| Download URL | egent_code_plexus-0.14.0-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 12.1 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
054a277e00b906095609fb153fdabc869f2a7d17a2cf3fcf18310f02d90e76ab
|
|
BLAKE2b-256 checksum How to use checksums |
37ea870a3cd8dc0aab4facd4aea88318768e42e023a8a5d690401c094b77ea58
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / egent_code_plexus-0.14.0-py3-none-macosx_11_0_arm64.whl
| Download URL | egent_code_plexus-0.14.0-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 12.0 MB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
36edc4b647797c053271cf4f39337edd273d3bd113440735ce6e54c44c16638b
|
|
BLAKE2b-256 checksum How to use checksums |
f6b8de1d99df1abe42b282f1e4f39f0b0f9010dfdff82fee14b955972d6c5b5a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / egent_code_plexus-0.14.0-py3-none-macosx_10_12_x86_64.whl
| Download URL | egent_code_plexus-0.14.0-py3-none-macosx_10_12_x86_64.whl |
|---|---|
| Size | 12.3 MB |
| Tags | Python 3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
17f14cf63c846635c6b33206412648745fbe9a1755cec27d35a23c841c58f0b6
|
|
BLAKE2b-256 checksum How to use checksums |
4b715e4147392e72ef68638a92e0a345184d4d0bb6875c5f0ea578f01a0df5c2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|