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.8
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.8-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| egent_code_plexus-0.14.8-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| egent_code_plexus-0.14.8-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
| egent_code_plexus-0.14.8-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
| egent_code_plexus-0.14.8-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.8-py3-none-win_amd64.whl
| Download URL | egent_code_plexus-0.14.8-py3-none-win_amd64.whl |
|---|---|
| Size | 12.2 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
46df833bcc9fe9ec0fac8423b93b5f8fe629ef62a580d56021fe17e69bf62b30
|
|
BLAKE2b-256 checksum How to use checksums |
d4a7d00815ff39b4c540f0062dd3fbe548374e028761661c76a0e023ad93bee6
|
| 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.8-py3-none-manylinux2014_x86_64.whl
| Download URL | egent_code_plexus-0.14.8-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 |
e5c800868a9bd363203dbed08ebdff4f5b13fdeb48d3541ea707b6bd9944e35d
|
|
BLAKE2b-256 checksum How to use checksums |
e99ffc6420d4fb22817d4dc720e3db2ed27eab69d6991b6046135cb4cac2e72c
|
| 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.8-py3-none-manylinux2014_aarch64.whl
| Download URL | egent_code_plexus-0.14.8-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 12.2 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
c9b1ac982c813165e67f5c9ba8cd4312a51edafdbd930ac0f5f292ca7f6e543c
|
|
BLAKE2b-256 checksum How to use checksums |
499ac0af09555f09a6363338426eaffa1205649b9191f670d0357ad7f6295fb0
|
| 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.8-py3-none-macosx_11_0_arm64.whl
| Download URL | egent_code_plexus-0.14.8-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 |
67f783764d379ba8c735b5f1f4c779dbafe5d2de881620c7c16d6f9fbf31ec9d
|
|
BLAKE2b-256 checksum How to use checksums |
c9214309221aa4e165cd0a8f7f4d52aac980bccfb3c4af0def776afb0d3dab57
|
| 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.8-py3-none-macosx_10_12_x86_64.whl
| Download URL | egent_code_plexus-0.14.8-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 |
b718f54b17c845523a9ebad0cc12cc19c124443485916353e79529685736f84a
|
|
BLAKE2b-256 checksum How to use checksums |
3dce964e3a11ea5c94f7dd812953983059601c0ebc59b3bf5ef93418b3b8788e
|
| 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}
|