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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

egent_code_plexus-0.5.1-py3-none-macosx_10_12_x86_64.whl (11.3 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: egent_code_plexus-0.5.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.16 {"installer":{"name":"uv","version":"0.11.16","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.5.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 86a4479eef756a2513ab1c37f9240f5689b3db81cbcf4d360ea39f0010afd0a4
MD5 92454918ffe1bf4d3ef65e17be2332f0
BLAKE2b-256 61f85a6df22c4d69b2f5cdb8410a7a372e94769bf685c4a1336925ebccefd9e7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.5.1-py3-none-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.5.1-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e4fa5620d584e02898dbda069178df2130a200b4692654b1e9bc93047cd0af26
MD5 21c17f0b3c946e3ba387179d6f397479
BLAKE2b-256 42a3be57478e09d70d43312915bd3fbaf7c49cf37344fd4f91c7e47cd843d734

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.5.1-py3-none-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.5.1-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ac247a2b3ec354ac1b4d24ae98b18de834919ef26ea995e5d94b1848b0dd0959
MD5 21f12253ff6b12127c7add5545a0c5cb
BLAKE2b-256 4bef3fcd08df1729a2c9ffede865f37ad09a59f9f70567a924d76da77c9248a2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.5.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.16 {"installer":{"name":"uv","version":"0.11.16","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.5.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ea664befd8cd5e518c99fc11c08e3be3a1e7a88493f1a3b69136bc665c71ae4d
MD5 580d8a463069cd32402e7e04c774ebdb
BLAKE2b-256 f9497f683287feb0ef93993e366f35021a06582d1c37cede0a7d5439cfde7844

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.5.1-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.5.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fdf0e6ac6866e79616185e4f670ca0dec19581fd8bfc523917575107d7d2ef6a
MD5 e21eb6095e1a178907215ac116d4c8f7
BLAKE2b-256 ef82602b3d2dc48d804fbef6a39bcdcf3c9398f73274fcfd70a189f2af44e9a7

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