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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

egent_code_plexus-0.7.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.7.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: egent_code_plexus-0.7.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.20 {"installer":{"name":"uv","version":"0.11.20","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.7.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8657068c4cc7065680e127e82fdaebbdecd439d18c65e57e95f7dfdb9a99df9c
MD5 82af7bbc21a0e56f38627c7fef123451
BLAKE2b-256 478c232c3ef05314d4526be464fb805d19fc08f302a18437c474345350e91127

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.7.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.20 {"installer":{"name":"uv","version":"0.11.20","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.7.0-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ae6efebe94f5a91187dd99f033427d9bc2590cf97f9ae76d5a4d4cbc638b057
MD5 756ec13b82c0d5380c5b28bea624d244
BLAKE2b-256 dcb9179cdcb9afe98115cea1fd61408041c685d4d34085e94c98c52f685d1d76

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.7.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.20 {"installer":{"name":"uv","version":"0.11.20","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.7.0-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aa010379e73fb45c56f2f29d6b496fb0ebb765943aafb1a164634e0e8606a22a
MD5 49e5b4a3fb15876f1d7e2884bb7bd2d8
BLAKE2b-256 57400d2498b3d7c45a8edeef2c02b03dd1431d715fe396a5d191764a2416cda7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.7.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.20 {"installer":{"name":"uv","version":"0.11.20","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.7.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7f49970b278a91423a9fa0785261cb8c70cf220f67e6ff83df434c2d2098d338
MD5 2923a6a79bed76eca87a348b2faceaf1
BLAKE2b-256 b091b00b8dd565dc03b42f58256a912df39e671ce3cc51332a1f9c2272405703

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.7.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.20 {"installer":{"name":"uv","version":"0.11.20","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.7.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e0105448f9840c84e3f48647cc12032b553e1255b76934e516caa56e65c2a79b
MD5 2701def4b875f7f29feadeec83b60f7f
BLAKE2b-256 5467d9b7bc8c4217b1073bbb5f3475ba15de24c721a2c19fd264e0e021b681d6

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