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.2-py3-none-win_amd64.whl (11.3 MB view details)

Uploaded Python 3Windows x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

egent_code_plexus-0.8.2-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.2-py3-none-win_amd64.whl.

File metadata

  • Download URL: egent_code_plexus-0.8.2-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.26 {"installer":{"name":"uv","version":"0.11.26","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.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ad223a360a63dbbe36bb86dc47ad2fea7986258bcbd5906849b56c6fa982e1a6
MD5 8307da0307528d72ccaad19b44953108
BLAKE2b-256 a6b0f7111783d7c74b91b331f696a42d30108ce2f28fcab98b9582f43e489cdd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.2-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.26 {"installer":{"name":"uv","version":"0.11.26","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.2-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f1b63e92cc705bf7893330bcbd57d56542ff574a73f6398d63cd1fcb85e70a57
MD5 9fb5a99ea0671e36528043a786c36bc8
BLAKE2b-256 f01fde218efb216ca191678e94a1e8ec760bef8532f89e7da0580b770716434a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.2-py3-none-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.2-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 87c8a444cc7eb52fcfd4b74ac365bc4de50fd7879c7894306d0ff7e48d674a9b
MD5 f36bd6baae471bfa8801b791db8b6d1f
BLAKE2b-256 0a2371fbf3732496cebb8035f6c25cd5dbeea3df3b4289f9ee04e0931b0d6ddd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.2-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.26 {"installer":{"name":"uv","version":"0.11.26","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.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f658206d1799b8407ba7a4874d65be504e9784682d1515fd0fa6ab53b815912
MD5 5fbe5dd51bf41f10c0a2aa08728ce9d3
BLAKE2b-256 26dac028e6699493087004e1c25813fd5c714430a686a73735f9b6a6b9d69de9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.2-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.26 {"installer":{"name":"uv","version":"0.11.26","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.2-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a5067cee93e922db156609480cf0c6915cdb21b352c5f9a059c756ca90776562
MD5 5a3d67991420b354558e371926305f93
BLAKE2b-256 0c542ce0f078e485294abab759040d01a04f1610f780a4b0591cca0963356b26

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