Skip to main content

EgentCodePlexus (ecp) — symbol-level code intelligence graph for AI agents and LLMs

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

egent_code_plexus-0.8.4-py3-none-win_amd64.whl (11.3 MB view details)

Uploaded Python 3Windows x86-64

egent_code_plexus-0.8.4-py3-none-macosx_11_0_arm64.whl (11.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

egent_code_plexus-0.8.4-py3-none-macosx_10_12_x86_64.whl (11.6 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file egent_code_plexus-0.8.4-py3-none-win_amd64.whl.

File metadata

  • Download URL: egent_code_plexus-0.8.4-py3-none-win_amd64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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}

File hashes

Hashes for egent_code_plexus-0.8.4-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f8acb7275cf72ee9c6c8895eb91cee79bd4749f6971e96a509a86a8ed9e148ea
MD5 d19a9fa2729803ba2dbee88566e1440a
BLAKE2b-256 fff513918da71a5525ffbe9fa6bbc4d06936defbfbcd0a09a1a24260a6073599

See more details on using hashes here.

File details

Details for the file egent_code_plexus-0.8.4-py3-none-manylinux2014_x86_64.whl.

File metadata

  • Download URL: egent_code_plexus-0.8.4-py3-none-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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}

File hashes

Hashes for egent_code_plexus-0.8.4-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b931cbeaf087db3b3497973e2e553e673d18aa3ef20686c65a3a86070a0060f2
MD5 51a948cca83f751040b2978c85e2e3ca
BLAKE2b-256 ea5039101ca35198c092cdf9907fcc3ea41fa00ec8236922d4d27ca3a027a7ac

See more details on using hashes here.

File details

Details for the file egent_code_plexus-0.8.4-py3-none-manylinux2014_aarch64.whl.

File metadata

  • Download URL: egent_code_plexus-0.8.4-py3-none-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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}

File hashes

Hashes for egent_code_plexus-0.8.4-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 76648f0cfd166b7b3fdb4096842224dad61062950b6bb4cd3e6f97e5b3e7068e
MD5 ea000a4398c3e4c23f4d375c23455a0e
BLAKE2b-256 c52129ec9a2a4590dc938e5c8b71734a6ba597552f4a6e951dca06f46529c569

See more details on using hashes here.

File details

Details for the file egent_code_plexus-0.8.4-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: egent_code_plexus-0.8.4-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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}

File hashes

Hashes for egent_code_plexus-0.8.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af5ad11aa8e506a7217890cef6b31dca3edea4376198b7f990943f705192f9f2
MD5 5d033ea7c78dd154e2b0f6a002af2c3f
BLAKE2b-256 f1373b8885fec74e61e2a33c20351fd67f2a3c37f6d6ed39f08e2a4b5dbba4e0

See more details on using hashes here.

File details

Details for the file egent_code_plexus-0.8.4-py3-none-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: egent_code_plexus-0.8.4-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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}

File hashes

Hashes for egent_code_plexus-0.8.4-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1aa44f42197b91cfe025b8462b9e29d74827504daab6b8fc54a8ebf9f647eb20
MD5 0cc3047f8611f34d5475c87a9fcb1d31
BLAKE2b-256 47fd77e43e790319f47b7d24d80f5782154588aa52e4b1bcb42feefbbf501704

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page