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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

egent_code_plexus-0.8.1-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.1-py3-none-win_amd64.whl.

File metadata

  • Download URL: egent_code_plexus-0.8.1-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.23 {"installer":{"name":"uv","version":"0.11.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}

File hashes

Hashes for egent_code_plexus-0.8.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 372cab2465a28ef8b591d3a64f23428cfcf84209cd227fd85f19a67e902a3f82
MD5 7ed9e0084b46b4ec99b0fbb84a93a408
BLAKE2b-256 55afc83624e0020d25a269c747cae8c759d0bc3fb042ee90fa410d99517a95a5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for egent_code_plexus-0.8.1-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3fc0886b207c8c92a15393548d1909f16eedd52b8737fd645fa83c49c704db25
MD5 e0ca1d75cc698a6e77215a657034a987
BLAKE2b-256 cb98c362a74f3cd804d6fd1fd9aabf09321d36d362085ded78a6874c7fa8127e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for egent_code_plexus-0.8.1-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a5b9819ffa8765f48ece61d812c9eb38d7c92229493f3a8df4dec240d050c277
MD5 75208fecafb620b4315c20fbad5d0924
BLAKE2b-256 41084902dfb800e02bcd51c3a3184c48fdf74392ce4a4f0431ccc5612438ea88

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.1-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.23 {"installer":{"name":"uv","version":"0.11.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}

File hashes

Hashes for egent_code_plexus-0.8.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eb03cd5592625554c8af616d8463d2e8a6724d967823c81c76529699602de2ba
MD5 4140f170bb44adc4b3b37e718b69c7ca
BLAKE2b-256 a5264bdb0b31bf087c145e818ede0d83e99bda21cd205cdf41c068254e1d0de0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.1-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.23 {"installer":{"name":"uv","version":"0.11.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}

File hashes

Hashes for egent_code_plexus-0.8.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 916b43ee19425376204b06a4379ddc46c74e88ad5df46ae4393bff6e040934f0
MD5 c91750a0edbd6278386c8c8ed8ccb912
BLAKE2b-256 91565599b193393545ee8356efd6501fa658a38c2c057342a7b6526c5baeff99

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