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.15.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.15.0-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| egent_code_plexus-0.15.0-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| egent_code_plexus-0.15.0-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
| egent_code_plexus-0.15.0-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
| egent_code_plexus-0.15.0-py3-none-macosx_10_12_x86_64.whl | Python 3 | none | macOS 10.12+ x86-64 | Details |
Total release size: 62.4 MB
Release files / egent_code_plexus-0.15.0-py3-none-win_amd64.whl
| Download URL | egent_code_plexus-0.15.0-py3-none-win_amd64.whl |
|---|---|
| Size | 12.3 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
de76c5a96152edc5c5765a203089d411ae98ae603a0a19d49b9fd57ef0e5a5ee
|
|
BLAKE2b-256 checksum How to use checksums |
6d9f5923a01913eaee44efaea600416a591390158f7836b0e577f3480101038c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","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.15.0-py3-none-manylinux2014_x86_64.whl
| Download URL | egent_code_plexus-0.15.0-py3-none-manylinux2014_x86_64.whl |
|---|---|
| Size | 12.9 MB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
b2ff44df25289e595f35f85f205fd2b51dcedaf8e68db8b6803d462682f5662d
|
|
BLAKE2b-256 checksum How to use checksums |
bec24e63de8eb0f34e550b9fb6c574685680328e6f07c777b2857e6443302e50
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","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.15.0-py3-none-manylinux2014_aarch64.whl
| Download URL | egent_code_plexus-0.15.0-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 12.3 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
486e956eb6006a9c7a341de24ec4e8485b54e122bb67547b1fd6aa88a01cf6a0
|
|
BLAKE2b-256 checksum How to use checksums |
5c7499b0668463bcf41680c5849fd8a38576bca1cfa9d9c39fd2394aac7d8055
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","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.15.0-py3-none-macosx_11_0_arm64.whl
| Download URL | egent_code_plexus-0.15.0-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 |
e2e7cf9ed11a1b41b2d9173172fbcd4795875c7988deefebc587adf7fc9a41b8
|
|
BLAKE2b-256 checksum How to use checksums |
3bdf0931c15c7cfd22153544540fe0c3debc7c61bcd67a1f7eba1f34f18edafb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","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.15.0-py3-none-macosx_10_12_x86_64.whl
| Download URL | egent_code_plexus-0.15.0-py3-none-macosx_10_12_x86_64.whl |
|---|---|
| Size | 12.6 MB |
| Tags | Python 3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
36936888ac68a74f2405091c2a3e8a5129ea3377cf2b9e7e5449be0f08c3d3e6
|
|
BLAKE2b-256 checksum How to use checksums |
b86f5549a15814c2aa25d29c5636e6c44575180f87d32ff2933c2a8548e88a78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","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}
|