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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

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

File metadata

  • Download URL: egent_code_plexus-0.6.2-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.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.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 dd3eea81201a9c67ddc10f0848382e3f4c140eca07b3600511530cc278e3bd3b
MD5 1bbdc22f5aac4c20b459151ac18e34e7
BLAKE2b-256 2836d007e74813aed50dc7e0d3ce0f8702f7342e50fcd580cd9bfdaf5190da6d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.2-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.2-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 24d0e3bf420f3f212a864ac1e392f6cc88085c2f01a29283b7889e73818ce8c6
MD5 ec76f2a69b87439a3244a45ae70504b0
BLAKE2b-256 1a31775f27de98c8fdec27a1bdb149d00dfdf06037f3f64070f09a75c21021ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.2-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.2-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 05e9e72acca5726d5bb16b677667fcfa543e4a5b15fe694cc5b0fcd917a26d22
MD5 a8491063e75901b29e0c26a9936f3126
BLAKE2b-256 c1d597f9021f95dac454626f6e873ed2563d3567e14a014126beb3e3e4ccb415

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.2-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.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5a428cad36a30a0e16b94effd3fff78d1b35f47b0ca10cc2ebdb10bcc88b05be
MD5 256d903ce7c58c4735c9607769cac8f4
BLAKE2b-256 401d324235f4d18ee818a5422542ffad2a686d54c142e8ef821bbb0bb5f64876

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.2-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.2-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 84014ece12570fb51aa657e13ceb7dd221a751ecc1a3a881d301a5de979401a1
MD5 46220e52368625d0a4af977ebd9b864c
BLAKE2b-256 01aed49310d63c4f2663f7707c65cbcc6be393c4770cbd9f6f92d085f0da250a

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