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.1
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.1-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| egent_code_plexus-0.14.1-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| egent_code_plexus-0.14.1-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
| egent_code_plexus-0.14.1-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
| egent_code_plexus-0.14.1-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.1-py3-none-win_amd64.whl
| Download URL | egent_code_plexus-0.14.1-py3-none-win_amd64.whl |
|---|---|
| Size | 11.9 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7b9fcb8483a77ec7f37c1d239de47bfa864ef24973297c1e2fc6fdd9dbce339a
|
|
BLAKE2b-256 checksum How to use checksums |
5dc01cc9a8564962bde2fb673b4eb6c5345861639a185b87a181d2d26c60cf0a
|
| 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.1-py3-none-manylinux2014_x86_64.whl
| Download URL | egent_code_plexus-0.14.1-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 |
4aca679cb3bb10abe9c45bcf31f8b94cdb64fceb30d017356c5043508a644f2b
|
|
BLAKE2b-256 checksum How to use checksums |
1707b64ac89e7b6ae68f9f5bbf21e0ef6501622433c8a946a88c945428d17b34
|
| 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.1-py3-none-manylinux2014_aarch64.whl
| Download URL | egent_code_plexus-0.14.1-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 12.1 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
425b7ba42ea62484b2ff198a554e18b2ae2a2dcb988ed8a228aa610abe1f6ae8
|
|
BLAKE2b-256 checksum How to use checksums |
771430634b355722bf30be1909bab12719e7b33146a864b3865708e4cfaac2a3
|
| 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.1-py3-none-macosx_11_0_arm64.whl
| Download URL | egent_code_plexus-0.14.1-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 |
59b8843566ec1019cb650ee3f7d72df38af1edb7826674320c3aee65f6f74850
|
|
BLAKE2b-256 checksum How to use checksums |
15847aacdf77f23b73d42fbf48a3c065963ab56ceb375ac78d54b3fa62ad72c7
|
| 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.1-py3-none-macosx_10_12_x86_64.whl
| Download URL | egent_code_plexus-0.14.1-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 |
aad40dea2e94e52524478975f0d66ab333c33357226404831d5ef29b73fcb5f8
|
|
BLAKE2b-256 checksum How to use checksums |
591d848a5f66c14abaa0929a21429f62ec6a3d2f87b922fd938455ad5603b3f5
|
| 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}
|