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.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.14.2-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| egent_code_plexus-0.14.2-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| egent_code_plexus-0.14.2-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
| egent_code_plexus-0.14.2-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
| egent_code_plexus-0.14.2-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.2-py3-none-win_amd64.whl
| Download URL | egent_code_plexus-0.14.2-py3-none-win_amd64.whl |
|---|---|
| Size | 11.9 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ec5653ba714ec6b5a4d0df7f2c0a6f4b336fbe6f3bc04df43b4d33de45b9de0a
|
|
BLAKE2b-256 checksum How to use checksums |
539cbc39c86dd6e5c1847bea9c68b1867f03de511a0a5a995cf21b3343116410
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.17 {"installer":{"name":"uv","version":"0.12.17","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.2-py3-none-manylinux2014_x86_64.whl
| Download URL | egent_code_plexus-0.14.2-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 |
1d3aa1b73a8e2bcb360d2de4338ea7657007f02e557db9edb5b79fd2946e83cd
|
|
BLAKE2b-256 checksum How to use checksums |
c853da899fe0fbe68ccf85ba6ab924c80d2465ce21c1f625b948767f1b8749fb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.17 {"installer":{"name":"uv","version":"0.12.17","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.2-py3-none-manylinux2014_aarch64.whl
| Download URL | egent_code_plexus-0.14.2-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 12.0 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
4cb1d73d9ed50ce3a838b32f6b30e8a9e7f2300a1ecad781f78fcac3627ec8d3
|
|
BLAKE2b-256 checksum How to use checksums |
49931ab1a2ecca06b763bfdbc543b0b1286617f6e774a3cdd54874837aa6ff0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.17 {"installer":{"name":"uv","version":"0.12.17","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.2-py3-none-macosx_11_0_arm64.whl
| Download URL | egent_code_plexus-0.14.2-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 |
6e9acb0b8764f29e14d7bd47b73d4c39b7719bbd24da50fca1594c23ab9bcd62
|
|
BLAKE2b-256 checksum How to use checksums |
77880dbaed42dba9e82c6785c41ede792fcf1ca4166d9fe2af6499c11ea754ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.17 {"installer":{"name":"uv","version":"0.12.17","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.2-py3-none-macosx_10_12_x86_64.whl
| Download URL | egent_code_plexus-0.14.2-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 |
1e0635fd7c8338b02277c33f714ae1abc5807709a6e1133d3bcd95339bfb7363
|
|
BLAKE2b-256 checksum How to use checksums |
a9180589a1db0c57b380189507d3de5ceeb1c3e5f1ee0952a8a7470038ec6c5b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.17 {"installer":{"name":"uv","version":"0.12.17","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}
|