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.4
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.4-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| egent_code_plexus-0.14.4-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| egent_code_plexus-0.14.4-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
| egent_code_plexus-0.14.4-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
| egent_code_plexus-0.14.4-py3-none-macosx_10_12_x86_64.whl | Python 3 | none | macOS 10.12+ x86-64 | Details |
Total release size: 61.4 MB
Release files / egent_code_plexus-0.14.4-py3-none-win_amd64.whl
| Download URL | egent_code_plexus-0.14.4-py3-none-win_amd64.whl |
|---|---|
| Size | 12.1 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ae4974466f2e2a141ea9dad8328b0044551ebeba6f3e4072de5b959c51a3f052
|
|
BLAKE2b-256 checksum How to use checksums |
bc4a4696a4299f4587f81ddeab38da0612b9a523a5d4a965d8bacb56e8c5b4e5
|
| 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.4-py3-none-manylinux2014_x86_64.whl
| Download URL | egent_code_plexus-0.14.4-py3-none-manylinux2014_x86_64.whl |
|---|---|
| Size | 12.7 MB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
ae88c8cddc231151a7501e87c906333929d10fc3039c05f3b835a48439b4b178
|
|
BLAKE2b-256 checksum How to use checksums |
0b00425210c0b5fe9f2ed45faee29535ae81e6d70b549aac8a090cc052d2a5c4
|
| 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.4-py3-none-manylinux2014_aarch64.whl
| Download URL | egent_code_plexus-0.14.4-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 12.1 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
e7c90948ec89c74588fc6b042e94e2a3b8e8cd847a144aec194e1383ae7681a4
|
|
BLAKE2b-256 checksum How to use checksums |
32e02fabe53c3c0d6f86030bcb98e05b25808ebf96a893b744e199577911faf9
|
| 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.4-py3-none-macosx_11_0_arm64.whl
| Download URL | egent_code_plexus-0.14.4-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 |
9dda9fc0638cd38e9503f8aa5dc63e440e6fe582514dda3723936d3ea30d6596
|
|
BLAKE2b-256 checksum How to use checksums |
ff1793bc8e4168813eae4cb11b9bd9adec04e15b626e9f4c764f34927d523ce2
|
| 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.4-py3-none-macosx_10_12_x86_64.whl
| Download URL | egent_code_plexus-0.14.4-py3-none-macosx_10_12_x86_64.whl |
|---|---|
| Size | 12.4 MB |
| Tags | Python 3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
1964de204b70dba24a664e3247f72cd7520ffaab0504342b5f48affb944a9f89
|
|
BLAKE2b-256 checksum How to use checksums |
803289acb7c39e0315d14736cdd2790ef1f9f84993f12d8780e17b9937b7cc2e
|
| 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}
|