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.6
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.6-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| egent_code_plexus-0.14.6-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| egent_code_plexus-0.14.6-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
| egent_code_plexus-0.14.6-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
| egent_code_plexus-0.14.6-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.6-py3-none-win_amd64.whl
| Download URL | egent_code_plexus-0.14.6-py3-none-win_amd64.whl |
|---|---|
| Size | 12.2 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
51dfd842811ea1bd1b9fc34d6f079b0f0b9faa49303e6713b4e40dca2e8b1a64
|
|
BLAKE2b-256 checksum How to use checksums |
01788847b725b6814f88c7925e7728e7310226ef1e13f27e47101636ee967e8c
|
| 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.6-py3-none-manylinux2014_x86_64.whl
| Download URL | egent_code_plexus-0.14.6-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 |
ed174bb3ed6b49d9952de145cba851ab17dfdde0497226696852e32a4ee3e36d
|
|
BLAKE2b-256 checksum How to use checksums |
d11c6ef525bdf2d1c9921e9c6150633590d1c187ecbbea0212420d42cbd8559c
|
| 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.6-py3-none-manylinux2014_aarch64.whl
| Download URL | egent_code_plexus-0.14.6-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 12.2 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
6d212f21f8e5999d0cfce1ce47e14ca628348c5da0e03417020ac2d2ad5f4acf
|
|
BLAKE2b-256 checksum How to use checksums |
6e1bc4540890debb02c771170e517fa62d3084add512c04cd1a217dd9ddbd113
|
| 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.6-py3-none-macosx_11_0_arm64.whl
| Download URL | egent_code_plexus-0.14.6-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 12.1 MB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ce4883d30e78d506391537a87f50eb3255f70f0064f9f7e91ccb0aabbd984573
|
|
BLAKE2b-256 checksum How to use checksums |
a46ffdee6cb6ce54758825e92b1b51c0a5cd576176c974717ad6c3335ce923e7
|
| 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.6-py3-none-macosx_10_12_x86_64.whl
| Download URL | egent_code_plexus-0.14.6-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 |
665094a5f25fc6ce231348cfadfba0cecd3b8557eb92d67cfa13a2610bc9edfd
|
|
BLAKE2b-256 checksum How to use checksums |
c2ebdc86b4fc9d5dce7a8e6591fc159182be9826c569f31308ba31e9cab47a32
|
| 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}
|