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

Uploaded Python 3Windows x86-64

egent_code_plexus-0.6.6-py3-none-macosx_11_0_arm64.whl (11.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

egent_code_plexus-0.6.6-py3-none-macosx_10_12_x86_64.whl (11.5 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.6-py3-none-win_amd64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.6.6-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 9aed920bbadd97bc1f65745a03c9fe4d38589d5fc36f23a555ab03b90d3cef6f
MD5 fdecd7368d8daca0f98fe7cf2da7f927
BLAKE2b-256 89173ee63a8170f550af76171e90a0ed4e5f553d52738e97183197fb9f921ae9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.6-py3-none-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.6.6-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f4ed97459ac068d0d3f57b50d4aac4e219e83a18e80bf3efb4e0d4c16842427
MD5 4b2f2799e048714be5553da5813aa9fa
BLAKE2b-256 d31f3ac1bb2164d95912c673d34de8174738000ebc92f5d3b8fd06f6c873fb47

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.6-py3-none-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.6.6-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 653bfd864523fcecadbbe516526af03d0306081cf3f29efc4c3d58828dcc43a3
MD5 1de3e28a41db06b02f648a79b1feb6ff
BLAKE2b-256 274cf116353cf08d299b622513a2ab974607171c216cd14086f20b41eb2dde61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.6-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.6.6-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33d474a33fc959cf675aec5929a70cfdce86ed630ad76539f3fcc8ec612ed526
MD5 063290365c6bdff13a2068a981c2c83f
BLAKE2b-256 ffdb12b1dd9c11240abb231e9799d8b59174b459d20428ddfcc40a5150253e94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.6-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 11.5 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.6.6-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8fe12303e41c7fc10c31bf0e97cad8d0d9c5e175244ddc66de002a900ea87e05
MD5 0680736e09675fba69dd54203be6ee7b
BLAKE2b-256 77e1f8a68ad2522bcd35de893d3d5fb20af7b6a8790a55ea71cf587981a817ff

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