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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

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

File metadata

  • Download URL: egent_code_plexus-0.6.0-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.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f6ffbd61de6215dfee7fe2c227d26488252145a73980483b3ddd6464755d368b
MD5 5ec122f2d69e6b04009cbb7a6117383f
BLAKE2b-256 7b463dc08d3887a96eaaa811917a2d39f89a85f76c2b1e9ed4acec01fc6070ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.0-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.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.0-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ccda55e13ee7b76fb28817d0aa6aab4d24ad736da08971468422e6eac03e88a4
MD5 817a66a12cf161a5a2517515a9569c73
BLAKE2b-256 fe8937ab6ccbba08b9b123cdec1baf5ef4f999d3ccf5e4d2ac9286c31c7932dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.0-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.0-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 15f8008513b17e1bc795f5ec8cf33cd322cbbbe5e05623d24714fe04fe46020e
MD5 7584a53297e0982b922bb1203b8eaf8f
BLAKE2b-256 f4950f2d8108cfb75138f252978fa15ab0cc020d95145536632cc70d39c864b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.0-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.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f5ddda907ce7cac752f5e8a1cce93a61b7e8487d087fcf831f217ca1b0d60954
MD5 06abfb0e285a9f85ebec442ac8493df7
BLAKE2b-256 09e7e8d780a8903956094d70ef11f4bb675010418ba68a7cdd676ac64969ecb5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.0-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.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6489cc92c8f84898e7009c02459963dbe48909aa20900f43483df1dc9833c452
MD5 88e017c235d2d85afec39508e661d884
BLAKE2b-256 02b8580c3cd8b359a1b4a3800c886b6bb527f2f5f97f0dd1f589ef9d0846a34d

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