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.7
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.7-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| egent_code_plexus-0.14.7-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| egent_code_plexus-0.14.7-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
| egent_code_plexus-0.14.7-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
| egent_code_plexus-0.14.7-py3-none-macosx_10_12_x86_64.whl | Python 3 | none | macOS 10.12+ x86-64 | Details |
Total release size: 61.9 MB
Release files / egent_code_plexus-0.14.7-py3-none-win_amd64.whl
| Download URL | egent_code_plexus-0.14.7-py3-none-win_amd64.whl |
|---|---|
| Size | 12.2 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
83f6c4f2d20cc083d6ca76e01876d1dfd49520f0c70a60e81e2567f4401fee4b
|
|
BLAKE2b-256 checksum How to use checksums |
1788446d0fb9d115f427a1e188d98dade71e41cca42d7ed734e7dcf60e369230
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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.7-py3-none-manylinux2014_x86_64.whl
| Download URL | egent_code_plexus-0.14.7-py3-none-manylinux2014_x86_64.whl |
|---|---|
| Size | 12.8 MB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
528cffade457416f4ce5a962ac4b79761243bed64950e94f0d1f74a3bc6f304e
|
|
BLAKE2b-256 checksum How to use checksums |
da84a34bf46fc4cfbdcaddd5f1ed26ef5759f447c6e184ce18c07866554f2666
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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.7-py3-none-manylinux2014_aarch64.whl
| Download URL | egent_code_plexus-0.14.7-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 12.2 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
cbc01e18f081943590041e3c3dda8c72907d8b22950dd0e43b9e7fe508a11199
|
|
BLAKE2b-256 checksum How to use checksums |
476f390f97035db494dd21899401bee52cfabcca68f6822fcc37d3d9d0a7618b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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.7-py3-none-macosx_11_0_arm64.whl
| Download URL | egent_code_plexus-0.14.7-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 12.2 MB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
1bc0e1afbb7860fd68051418d745cec33d1b0e07133da228567abc540e6a8ef2
|
|
BLAKE2b-256 checksum How to use checksums |
1a4f2fee5a8241753b67a207e1da9b311f9c9bd61ccfbe04a43163f89eded99e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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.7-py3-none-macosx_10_12_x86_64.whl
| Download URL | egent_code_plexus-0.14.7-py3-none-macosx_10_12_x86_64.whl |
|---|---|
| Size | 12.5 MB |
| Tags | Python 3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
ef5cdc003e08f54bbcdce53783928245d279bf56ce586e5db3859e8bb5a2c037
|
|
BLAKE2b-256 checksum How to use checksums |
af503d3b24d906be4616d22f6b12d277148b9bc28536816ca582c7b62f99d75f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","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}
|