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

Uploaded Python 3Windows x86-64

egent_code_plexus-0.6.1-py3-none-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

egent_code_plexus-0.6.1-py3-none-macosx_10_12_x86_64.whl (11.4 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 11.1 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 2eb84b1c6b2e52ef4964b5105eff009adde099661b14dcdc9b55dafa415a1331
MD5 5c085bc342779f7dba699d1b1be2ab2f
BLAKE2b-256 6a5a6e438123f79bfb390d3d96546865264cc9fbf2f8b1afa7dd66d175eaa36c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.1-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.17 {"installer":{"name":"uv","version":"0.11.17","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.1-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6ab0acc62b95d8ef75ae0d13abf664c1a08ee15980baa441b80c63611beac281
MD5 7c812a54a6b54e3080b0f03e0d67e9b4
BLAKE2b-256 60d173193b46f9ba1b6e412336168b1f662ae90338757751e4230871c819629e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.1-py3-none-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.1-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d4af77073207260fe59c60039862d3a997a776f4553d3041a582664353e93e2e
MD5 6f774639904a7bddda5df4991c59991a
BLAKE2b-256 536756f8936b56f87641e6381c87c87d41edbde6dfbaa47a33d0f321cd96e973

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.1-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3bf5a8c2871f843b84ec9ed1aa42db464b8d0e9478596d2e9b701e7f2791d1e7
MD5 d59c5c099a4b2776c88d1911cc3608ee
BLAKE2b-256 6cd176788ee251ea44a91937b3a5e7230c7fd9d7871488f2d3710938f498cba0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.1-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 05e59a3272b83f0f8678e9a50d70c9341253a30cd3c2ca590356afce7e2c83a3
MD5 70ff1671db36c36f5ea895001c906b66
BLAKE2b-256 cb29bd0528a9447bc5d86cb38ac3660f4785d3018d47336093fe5ad83e82e698

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