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.13.2
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.13.2-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| egent_code_plexus-0.13.2-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| egent_code_plexus-0.13.2-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
| egent_code_plexus-0.13.2-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
| egent_code_plexus-0.13.2-py3-none-macosx_10_12_x86_64.whl | Python 3 | none | macOS 10.12+ x86-64 | Details |
Total release size: 58.8 MB
Release files / egent_code_plexus-0.13.2-py3-none-win_amd64.whl
| Download URL | egent_code_plexus-0.13.2-py3-none-win_amd64.whl |
|---|---|
| Size | 11.5 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
3bb12195e45a40d0d3af43b78ebebdc4c6a07999f700cae0e3f4330ba027c505
|
|
BLAKE2b-256 checksum How to use checksums |
2c287ec66790f7c77992a9555f6c30dd9af562229781ee838bbb3b57c7fe6107
|
| 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.13.2-py3-none-manylinux2014_x86_64.whl
| Download URL | egent_code_plexus-0.13.2-py3-none-manylinux2014_x86_64.whl |
|---|---|
| Size | 12.1 MB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
8441e626d4b925473475dd6d0fc8e9760d1f7be16a0a6632a5a84d246719e628
|
|
BLAKE2b-256 checksum How to use checksums |
70ac30e4101d28e6611158ee3304a643942ad3a0e533a1cc55c0e8f0bc01c305
|
| 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.13.2-py3-none-manylinux2014_aarch64.whl
| Download URL | egent_code_plexus-0.13.2-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 11.7 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
f9f7dc7dbc06ba955497965c71468fb2a0d685a432cf674a49e83a5b92f3ffd1
|
|
BLAKE2b-256 checksum How to use checksums |
4e3791223f9194c52aef70bcbfa27257897f2b53a0d92b92d4e3b1ff3e7ed7b6
|
| 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.13.2-py3-none-macosx_11_0_arm64.whl
| Download URL | egent_code_plexus-0.13.2-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 11.6 MB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
31859bd0c6e1dc9ff00cc88d28db724798bec55abd573130ca9cf889fcefbedb
|
|
BLAKE2b-256 checksum How to use checksums |
b23e0117b3523a4b6c08bde4c3c32836b7cc98790701527c1c9e36a5dd333a24
|
| 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.13.2-py3-none-macosx_10_12_x86_64.whl
| Download URL | egent_code_plexus-0.13.2-py3-none-macosx_10_12_x86_64.whl |
|---|---|
| Size | 11.8 MB |
| Tags | Python 3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
e6a3163cbffe2a384f901f998a6243c384a3525e4a18b8b0d13c0e7ad31c074d
|
|
BLAKE2b-256 checksum How to use checksums |
8c2362ccffd30ccd579a97cd5ecb9f98bf607fccc6b2f607b858e80d522a8892
|
| 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}
|