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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

egent_code_plexus-0.8.0-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.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: egent_code_plexus-0.8.0-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.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 a9c6a3c90c7c1fcae626ebb7eb9c632cea0c5b2d57b90e66e52e61bd765eacd3
MD5 51b96be6962435884095a80d84784914
BLAKE2b-256 af0828039e6a5e83ed03efd8c1b4e2c2be4b6fe2888b1fb6495f9ffb47bacd81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.0-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.0-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8088f6a77626f6959ff786925ce604b2e03e7813dcd13b0c2a08a5e2f823bda5
MD5 8bb409f6ec0cb85ca2c948d603489436
BLAKE2b-256 822d2508e6da88a576c95bd2ccbe1fdb8ceec08b297e4ae742072dbedd8581e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.0-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.0-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b9aac2edc4e3033fb0046c919123952d97850ccf90f4011ccb95e921a2854f9a
MD5 9ef4c3850a677d6919c62e1d37fa1af0
BLAKE2b-256 849fcf849389724baf59c1175c7abb17e431e8a95f513868789427fbfa92d6bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.0-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.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8933ffe862f28e52b2dce6c0f884c6b1d6c26d3c5719cb7a494ab5f2a8d69dc9
MD5 089cfe98b6d4e77107f1953be20a6313
BLAKE2b-256 f9db9fdd3ed8553dad44b0092b1b76056b3331376c078cb99cfe93b42196dfe6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.0-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.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b9570cb5cc84a39e3dbff4b4b7ebbe7b8038bfa15c368e4de2a418c4c2124809
MD5 655f93f86e2a250d53508144142c55ac
BLAKE2b-256 7022776e62aae6b2d6dcf9fbf4bafa9287f709ffea7130049ba7c65f2c6b0dd9

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